编程实现输入10个学生的成绩,求其平均成绩,并且统计优、差学生人数(假设成绩>90为优,成绩<60为差)

C语言。谢谢

第1个回答  推荐于2020-12-13
#include <stdio.h>

double average=0;//平均分
int good=0;//好学生个数
int bad=0;//差学生个数
double score[10];//分数

void Cal()
{
int i=0;

for(i=0;i<10;i++)
{
if(score[i]>90) good++;
if(score[i]<60) bad++;
average+=score[i];
}
average/=10;
}
int main()
{
int i=0;

while(1)
{
average=0;
good=0;
bad=0;

printf("score(10):");
for(i=0;i<10;i++)
{
scanf("%lf",score+i);
}
Cal();//统计
printf(" average:%f\n good:%d\n bad:%d\n\n",average,good,bad);
}
return 0;
}本回答被提问者采纳
相似回答