#include <stdio.h>
int main(void)
{
int a[10];
int i, s;
float average;
for(i = 0; i < 10; i++)
scanf("%d", &a[i]);
for(i = 0, s = 0; i < 10; i++)
s += a[i];
average = s / 10.0;
printf("%f", average);
return 0;
}
追问用函数调用怎么做
追答#include <stdio.h>
float ave(float a[])
{
int i;
float s = 0;
for(i=0,s=0;i<10;i++)
s+=a[i];
return s/10;
}
int main(void)
{
float a[10];
int i;
float average;
for(i = 0; i < 10; i++)
scanf("%f", &a[i]);
average = ave(a);
printf("%f", average);
return 0;
}
追问谢谢咯
本回答被提问者和网友采纳