基于c语言实现输入五级制成绩(A~E),输出相应的百分制成绩(0~100)区间,要求使用switch 语句?五级制成绩对应的百分制成绩区间为: A(90 ~100)、B(80~89)、C(70~79)、D(60~69)和E(0~59),如果输入A~E以外的字母,输出errno。的代码
时间: 2023-05-19 14:03:17 浏览: 115
以下是基于C语言实现输入五级制成绩(A~E),输出相应的百分制成绩(0~100)区间的代码,使用了switch语句:
```
#include <stdio.h>
int main() {
char grade;
printf("请输入五级制成绩(A~E):");
scanf("%c", &grade);
switch (grade) {
case 'A':
printf("百分制成绩区间为:90~100\n");
break;
case 'B':
printf("百分制成绩区间为:80~89\n");
break;
case 'C':
printf("百分制成绩区间为:70~79\n");
break;
case 'D':
printf("百分制成绩区间为:60~69\n");
break;
case 'E':
printf("百分制成绩区间为:0~59\n");
break;
default:
printf("errno\n");
break;
}
return 0;
}
```
希望能够帮到你!
阅读全文