C语言 switch函数怎么使用
时间: 2024-01-19 21:02:12 浏览: 81
switch函数是C语言中的一种多分支选择结构,其语法格式如下:
```
switch (expression) {
case value1:
// 执行语句1
break;
case value2:
// 执行语句2
break;
case value3:
// 执行语句3
break;
...
default:
// 执行语句n
break;
}
```
其中,expression是一个表达式,可以是任何基本数据类型(如int、char、enum等),value1、value2、value3等是与expression的值进行比较的常量。程序会根据expression的值判断进入哪个case语句块执行相应的语句,如果没有匹配到任何一个case,则执行default语句块中的语句。
下面是一个简单的示例:
```
#include <stdio.h>
int main() {
int score = 90;
switch (score) {
case 90:
printf("优秀\n");
break;
case 80:
printf("良好\n");
break;
case 70:
printf("中等\n");
break;
case 60:
printf("及格\n");
break;
default:
printf("不及格\n");
break;
}
return 0;
}
```
输出:
```
优秀
```
阅读全文