用C语言编写:输入百分制成绩.统计全班各等级的人数.等级划分标准位:90分以上为A等;80-89为B等;70-79为C等

如题所述

#include "iostream.h"
main()
{
int a=0,b=0,c=0;
int n=0;
int i;
int score=0;
printf("请输入人数:\n");
scanf("%d",&n);
printf("请输入所有人成绩\n",n);
for(i=0;i<n;i++)
{
scanf("%d",&score);
if(score>=70)
if(score<=79)
c++;
else if(score<=89)
b++;
else if(score<=99)
a++;

}
printf("统计后的成绩是:\n");
printf("得a的同学有:%d名\n",a);
printf("得b的同学有:%d名\n",b);
printf("得c的同学有:%d名\n",c);
}
好久不弄c语言了,算法可能不太好,但执行好像还可以。另外,对于低于70分的统计我没写,要想写就可以在if语句中在加条,或修改一下。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-06-17
yeah ,不是课后作业吧?