1-2 实验2.2
输入学生的成绩,根据成绩输出相应的等级,如输入的成绩为90100,则输出A,如成绩为8089,则输出B,如成绩为70~79,则输出C, 如成绩为60~69,则输出D,成绩小于60分,则输出E。(提示:输入错误显示”分数不得超出[0, 100]区间")(12分)
输入格式:
在一行中输入一个分数值。
输出格式:
对每一组输入,在一行中输出对应的等级。
输入样例:
在这里给出一组输入。例如:
100
输出样例:
在这里给出相应的输出。例如:
A
#include<stdio.h>
int main()
{
int grade;
scanf("%d",&grade);
if(grade<0||grade>100)
printf("分数不得超出[0, 100]区间");
else
switch(grade/10)
{
case 10: case 9:
printf("A");
break;
case 8:
printf("B");
break;
case 7:
printf("C");
break;
case 6:
printf("D");
break;
default:
case 5: case 4: case 3:
case 2: case 1: case 0:
printf("E");
break;
}
return 0;
}