#include<
stdio.h>
int main()
{
int grade;
scanf("%d",&grade);
printf("your grade:");
switch((int)grade/10)
{
case 10:
case 9:printf("A\n");break;
case 8:printf("B\n");break;
case 7:printf("C\n");break;
case 6:printf("D\n");break;
default:printf("E\n");break;
}
return 0;
}
追问为什么要定义grade,x也行吧,难道是为了看程序的人明白?
switch后面grade/10什么意思?
追答定义为granfe是良好的变成习惯,如果你只是为了完成作业可以定义为x。
除以10之后是各种case情况,望采纳。