#include<stdio.h>
int average(int a[],int n)
{
int aver=0;
for(int i=0;i<n;i++)
aver+=a[i];
aver/=n;
printf("average=%d\n",aver);
}
int main()
{
int a[11],b[11];
for(int i=0;i<5;i++)
scanf("%d",&a[i]);
for(int i=0;i<7;i++)
scanf("%d",&b[i]);
average(a,5);//实参a为数组名,实参5为数组长度;下同
average(b,7);
return 0;
}
追问为什么输入a[11]和b[11]?
追答a和b是数组名;11是两个数组的长度,就是最多能输入11个数