跪求C语言大神,任意输入一个成绩,给出评语,90~100优秀,80~89良好,60~79及格,0~
跪求C语言大神,任意输入一个成绩,给出评语,90~100优秀,80~89良好,60~79及格,0~59不及格。...
跪求C语言大神,任意输入一个成绩,给出评语,90~100优秀,80~89良好,60~79及格,0~59不及格。
展开
2个回答
展开全部
#include "stdio.h"
int main(void){
char *lev[11]={"不及格","不及格","不及格","不及格","不及格",
"不及格","及格","及格","良好","优秀","优秀"},sco;
while(1){
printf("Please enter the scores(int 0~100)...\n");
if(scanf("%d",&sco) && sco>=0 && sco<=100)
break;
fflush(stdin);
printf("Error, redo: ");
}
printf("%d <--> %s\n",sco,lev[sco/10]);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询