谁能用C帮我编一个程序出来。

来源:百度知道 编辑:UC知道 时间:2024/06/09 09:20:02
具体是数组中存放有n位同学的某一门成绩,试写一程序求出多少名同学的成绩高于此门课的平均分

#include <stdio.h>
#define N 5
void main()
{
float student[N];
float average=0;
int i,flag=0;
for(i=0;i<N;i++)
{
printf("请输入第%d个学生的成绩:",i+1);
scanf("%f",&student[i]);
average+=student[i];
}
average=average/N;
for(i=0;i<N;i++)
{
if(student[i]>average)
flag++;
}

printf("有%d个学生的平均成绩高于平均成绩%.2f\n",flag,average);
}