成绩转换"/>
成绩转换
输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:
90~100为A;
80~89为B;
70~79为C;
60~69为D;
0~59为E;
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int main(){int s;while(~scanf("%d",&s)){int t=s/10;switch(t){case 10:case 9:printf("A");break;case 8:printf("B");break;case 7:printf("C");break;case 6:printf("D");break;case 5: case 4: case 3: case 2: case 1:case 0:printf("E");break;default:printf("Score is error!");break;}}
}
使用switch语句需要注意的是,case后面只能跟数值,不能是表达式。
更多推荐
成绩转换
发布评论