Average of Numbers in Array in C Language
To find the average of numbers of an Array, in C programming, find the sum of numbers in this Array and divide this sum with the length of this Array.
C Program
In the following program, we take an array of integers in n
, find their sum by iterating over the items of this Array, divide this sum with the number of items in the Array.
We use C For Loop to iterate over the items of Array.
main.c
#include <stdio.h> int main() { int n[] = {1, 4, 2, 3, 8}; int len = sizeof n / sizeof n[0]; float sum = 0, avg = 0; for (int i = 0; i < len; i++) { sum += n[i]; } avg = sum / len; printf("Average : %f\n", avg); return 0; }
Output
Average : 3.600000 Program ended with exit code: 0
ADVERTISEMENT
Conclusion
In this C Tutorial, we learned how to find the average of numbers in an Array with a C program.