题目:请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回;
以下是实现过程及结果:
#include <stdio.h>
double fun(void);
int main(void) {
printf("The average of these courses are: %lf.\n", fun());
return 0;
}
double fun(void) {
printf("Please enter the course score:(-1 to quit)");
float score= 0.0,count= 0.0,num=0.0,ave=0.0;
while (scanf("%f",&score) && score!= -1.0) {
count += score;
num++;
printf("Please enter another course's score:");
}
ave = count / num;
return ave;
}