从键盘输入一个百分制成绩,利用switch选择结构输出对应成绩等级
时间: 2024-10-08 11:09:33 浏览: 120
当你从键盘获取一个百分制的成绩,可以使用C语言的`switch`语句结合条件判断来确定并输出相应的成绩等级。这里是一个简单的示例:
```c
#include <stdio.h>
int main() {
float score;
// 从用户输入获取分数
printf("请输入一个百分制成绩: ");
scanf("%f", &score);
// 使用switch case结构判断等级
switch ((int)score) {
case 90:
case 100:
printf("成绩等级: A+\n");
break;
case 85:
case 89:
printf("成绩等级: A\n");
break;
case 80:
case 84:
case 88:
printf("成绩等级: A-\n");
break;
case 76:
case 79:
printf("成绩等级: B+\n");
break;
case 70:
case 75:
case 78:
printf("成绩等级: B\n");
break;
case 60:
case 69:
printf("成绩等级: C+\n");
break;
case 56:
case 68:
printf("成绩等级: C\n");
break;
default:
printf("成绩等级: F\n");
break;
}
return 0;
}
阅读全文