switch函数c++
时间: 2023-12-16 20:06:17 浏览: 85
switch函数是C语言中的一种控制语句,用于根据某个表达式的值选择执行不同的代码块。switch语句可以根据表达式的值,匹配不同的case标签,并执行相应的代码块。在C语言中,switch语句的语法如下所示:
```c
switch (expression) {
case constant1:
// 代码块1
break;
case constant2:
// 代码块2
break;
...
default:
// 默认代码块
break;
}
```
其中,expression是表达式,可以是整型或字符型。constant1、constant2等是常量值,用于匹配对应的case标签。break语句用于结束当前case代码块的执行。如果没有匹配的case标签,则执行default代码块。
举个例子:
```c
#include <stdio.h>
int main() {
char grade = 'B';
switch (grade) {
case 'A':
printf("很棒!\n");
break;
case 'B':
case 'C':
printf("做得好!\n");
break;
case 'D':
printf("您通过了!\n");
break;
case '
阅读全文