编写一个程序,提示用户输入3个数集,每个数集包含5个数集
编写一个程序,提示用户输入3个数集,每个数集包含5个数集计算出每个数集的平均数
需要编写计算并返回一维数组平均值的函数,循环3次调用该函数来实现任务
程序代码:# include<stdio.h>
double f(double a[]);
void main()
{
double a[3][5],b[3];
int i,j;
for (i=0;i<3;i++)
{
printf("请输入第i个数集的5个数:");
for (j=0;j<5;j++)
{
scanf("%lf",&a[i][j]);
}
}
for (i=0;i<3;i++)
{
b[i] = f(a[i]);
printf("第i个数集的平均数是:%f\n",b[i]);
}
}
double f(double a[])
{
int i;
double max=0;
for (i=0;i<5;i++)
{
max = max + a[i];
}
max = max/5;
return max;
}