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