c语言用switch语句编写程序,实现根据成绩打印出等级
时间: 2024-10-15 14:06:12 浏览: 34
switch语句的一般形式-C语言基础课件
在C语言中,`switch`语句常用于基于某个变量的不同值执行不同的代码块,这非常适合用来根据成绩打印等级。下面是一个简单的例子:
```c
#include <stdio.h>
int main() {
int score; // 学生的成绩
printf("请输入学生的分数:");
scanf("%d", &score);
switch(score) {
case 90:
case 100: // 分数段可以包含连续的值
printf("学生获得了'A+'\n");
break;
case 85:
case 89:
printf("学生获得了'A'\n");
break;
case 80:
case 84:
printf("学生获得了'B+\n");
break;
case 76:
case 79:
printf("学生获得了'B'\n");
break;
default:
printf("学生获得了'C-'或更低\n"); // 默认情况处理不及格的情况
break;
}
return 0;
}
阅读全文