问题描述
某学校使用等级制评定学生成绩,原来的百分制按照如下规则转换为等级制:95分及以上评为A,85分及以上评为B,70分及以上评为C,60分及以上评为D, 60分以下评为E。
编写C程序,从键盘读入一个代表百分制成绩的整数,然后输出相应的等级成绩。如果分数小于0或大于100,则输出“Error”。
输入格式
一共1行数据,包含一个整数。
输出格式
输出相应的等级,行末没有换行符。
数据规模与约定
每个整数n的值约定为 -10 000 000 ≤ n ≤ 10 000 000。
样例输入
80
样例输出
C
#include <stdio.h>
int main(){
int score;
scanf("%d",&score);
if(score>=95 && score<=100)
printf("A");
else if(score>=85 && score<90)
printf("B");
else if(score>=70 && score<85)
printf("C");
else if(score>=60 && score<70)
printf("D");
else if(score>=0 && score<60)
printf("E");
else
printf("Error");
return 0;
}