编程统计全班学生成绩。要求每次用键盘输入一个学生的2门分数,计算输出每个学生

编程统计全班学生成绩。要求每次用键盘输入一个学生的2门分数,计算输出每个学生的总分和平均分。如果平均大于等于85为优秀;60-85为通过。统计出成绩优秀的学生及及格学生的人数。

#include<stdio.h>
void main()
{
int score1,score2,score,well,good,all,n;
double score_ave;
printf("请输入全班人数:\n");
scanf("%d",&all);
printf("依次输入成绩:\n");

well=0;
good=0;
for(n=1;n<=all;n++)
{ scanf("%d,%d",&score1,&score2);
score=score1+score2;score_ave=(score1+score2)/2;

if(score_ave>=0&&score_ave<60)
{printf("不及格\n"); printf("%d,%f\n",score,score_ave);}
else if(score_ave>=60&&score_ave<85)
{good++; printf("通过\n"); printf("%d,%f\n",score,score_ave);}
else if(score_ave>=85&&score_ave<=100)
{well++; printf("优秀\n"); printf("%d,%f\n",score,score_ave);}
else
printf("错误\n");
}
printf("优秀人数:%d通过人数:%d\n",well,good);
}
温馨提示:答案为网友推荐,仅供参考
相似回答