#include <stdio.h>
struct StudentScore{
double score;
};
struct StudentScore scoreLists[128];
double fun(int n,struct StudentScore scoreLists[]){
double sum=0,avg=0;
int i;
for(i=0;i<n;i++){
sum+=scoreLists[i].score;
}
return avg=sum/n;
}
void main(){
int i,n;
printf("请输入学生人数:");
scanf("%d",&n);
for(i=0;i<n;i++){
printf("请输入第%d名学生的成绩:",i+1);
scanf("%lf",&scoreLists[i].score);
}
printf("平均分为:%lf",fun(n,scoreLists));
}
C语言 n名学生的成绩存储在一个结构体数组变量scoreLists中,计算学生成绩的平均分
最新推荐文章于 2023-07-27 21:45:26 发布