满意答案
upgtvwtc
2016.12.27
采纳率:55% 等级:9
已帮助:1063人
#include
int main() {
int i,sc,grade[5] = {0};
char s[][7] = {"优秀","优良","良好","及格","不及格"};
printf("请输入成绩:");
while(scanf("%d",&sc) == 1) {//Ctrl + Z结束输入过程
if(sc <= 100 && sc >= 90) ++grade[0];
else if(sc >= 80 && sc <=89) ++grade[1];
else if(sc <= 79 && sc >= 70) ++grade[2];
else if(sc <=69 && sc >= 60) ++grade[3];
else if(sc >= 0 && sc
else printf("不合理数据,请重新输入。\n");
printf("请输入成绩:");
}
for(i = 0; i
if(grade[i]) printf("%s成绩,%d个人。\n",s[i],grade[i]);
printf("\n");
return 0;
}
00分享举报