1.题目
输入学生数,并逐个输入学生的身高,输出身高的平均值。
2.代码
#include<stdio.h>
float average(float array[], int n)
{
float aver;
float sum = 0;
for (int i = 0; i < n; i++)
{
sum += array[i]; //累加
}
aver = sum / n;
return aver;
}
int main(void)
{
float average(float array[], int n);
float height[100];
float aver;
int n;
printf("请输入学生的数量:\n");
scanf("%d", &n);
printf("请输入学生们的身高:\n");
for (int i = 0; i < n; i++)
{
scanf("%f", &height[i]);
}
printf("\n");
aver = average(height, n);
printf("学生的平均身高为:%6.2f\n", aver);
return 0;
}