Table of Contents
C program to find average of array
We will create function which will return average.
Logic to find average of array in C
#include<stdio.h>
float avgfun(float a[],float len)
{
float rsl=0;
int i;
for(i=0;i<len;i++)
{
rsl+=a[i];
}
rsl/=len;
return rsl;
}
//itvoyagers.in
int main()
{
float avg,nums[] = {1,2,3,4,5,6};
float l = sizeof(nums)/sizeof(float);
avg = avgfun(nums,l);
printf("Average of array is %.2f",avg);
}
Output :
Average of array is 3.50
PRACTICALS/PRACTICE PROGRAM IN C
CHECKOUT OTHER RELATED TOPICS
CHECKOUT OTHER QUIZZES
Quizzes on Operator |
Easy Quiz on Operators in C part 1 |
Easy quiz on operators in C part 2 |
Easy quiz on operators in C part 3 |
Quizzes on Loops |
Easy quiz on loops in C part 1 |
Easy quiz on loops in C part 2 |
Easy quiz on loops in C part 3 |
Quizzes on Decision Making Statement |
Easy Quiz On Decision Making Statements Part 1 |
Easy Quiz On Decision Making Statements Part 2 |
Quizzes on String |
Easy quiz on String in C programming part 1 |
Quizzes on Array |
Easy quiz on Array in C programming – part 1 |
5 – Best Java program to convert decimal to binary |
New Quizzes Coming soon.. |
We are aiming to explain all concepts of C in easiest terms as possible.

ITVoyagers
Author