/* 数组名做函数参数
有一个一维数组score,内放10个学生成绩,求平均成绩
*/
#include <stdio.h>
int main()
{
float average(float array[10]);
float score[10],aver;
int i;
printf("input 10 scores:\n");
for(i = 0; i < 10; i++)
scanf_s("%f",&score[i]);
printf("\n");
aver = average(score);
printf("average score is %5.2f\n\n", aver);
return 0;
}
float average(float array[10])
{
int i;
float aver, sum = array[0];
for(i = 1; i < 10; i++)
sum = sum + array[i];
aver = sum / 10;
return aver;
}
第八章 例8.11
最新推荐文章于 2023-05-04 15:00:57 发布