/*
24.从键盘输入一个整数的百分制成绩,用变量score存储,如果score不在0-100范围内,则输出"Error Input !",并结束程序。
否则,将输入的数据转换成等级'A',"B','C,'D','E'。
90分以上为'A',80~89分为'B',70~79分为℃',60~69分为'D',60分以下为'E',
结果赋值给变量grade,并将变量score和 grade 的值输出到屏幕上。
*/
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
char grade;
if (score < 0 || score > 100) {
puts("Error Input !");
exit(0);
}
switch (score / 10) {
case 10:
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
break;
case 7:
grade = 'C';
break;
case 6:
grade = 'D';
break;
default:
grade = 'E';
}
printf("score:%d, grade:%c", score, grade);
return 0;
}