输入一个等级,输出对应的分数 A、a:90-100 B、b:80-89 C、c:70-79 D、d:60-69 E、e:0-59 其他:错误用c语言编写程序
时间: 2023-12-20 18:03:17 浏览: 222
以下是使用 C 语言编写的程序,可以实现输入等级,输出对应分数的功能:
```c
#include <stdio.h>
int main() {
char grade;
int score;
printf("请输入等级:");
scanf("%c", &grade);
switch (grade) {
case 'A':
case 'a':
score = 90;
break;
case 'B':
case 'b':
score = 80;
break;
case 'C':
case 'c':
score = 70;
break;
case 'D':
case 'd':
score = 60;
break;
case 'E':
case 'e':
score = 0;
break;
default:
printf("输入错误!\n");
return 0;
}
printf("%c 对应的分数是:%d\n", grade, score);
return 0;
}
```
需要注意的是,此程序仅支持单个字符的输入,如果需要支持字符串输入,则需要使用 `gets` 函数或者其他字符串输入函数。
阅读全文