供参考:
#include <stdio.h>
int main()
{
int score = 101;
scanf("%d", &score);
if (score >=90 && score <= 100) printf("A");
else if (score >=80 && score < 90) printf("B");
else if (score >=70 && score < 80) printf("C");
else if (score >=60 && score < 70) printf("D");
else if (score >=0 && score < 60) printf("E");
else printf("Error");
return 0;
}
定义一个变量,用来存放成绩,先判断他是不是大于100,大于则输出error,否则的话,用switch case语句判断。
int main()
{
int score;
while (scanf("%d", &score) != EOF)
{
if (score > 100 || score < 0)
printf("error!\n");
else
{
if(score<60)
printf("E");
else
...
}
}
return 0;
}