3-2 3.2判断分数等级
3.2.A student’s letter grade is calculated according to the following schedule.Write a C program that accepts a student’s numerical grade,converts the numerical grade to an equivalent letter grade,and display the letter grade.Hint: The input range is [0,100](10分)
Numerical Letter Grade
Greater than or equal to 90 A
Less than 90 but greater than or equal to 80 B
Less than 80 but greater than or equal to 70 C
Less than 70 but greater than or equal to 60 D
Less than 60 F
输入格式:
在一行中输入一个整数n。
输出格式:
对每一组输入n,在一行中输出n对应的等级。
输入样例:
在这里给出一组输入。例如:
100
输出样例:
在这里给出相应的输出。例如:
A
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n<0||n>100)
printf("输入有区间为[0,100]之间的整数");
else
switch(n/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("F");
break;
}
return 0;
}