switch语句C语言
时间: 2024-05-10 08:12:09 浏览: 94
switch语句 C语言.docx
C语言中的 switch 语句是根据一个表达式的值,选择多个执行路径之一的控制流语句。下面是一个简单的 switch 语句的例子:
```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 'F' :
printf("最好再试一下!\n" );
break;
default :
printf("无效的成绩!\n" );
}
printf("您的成绩是 %c!\n", grade );
return 0;
}
```
输出结果:
```
做得好!
您的成绩是 B!
```
以上程序定义了一个 char 类型的 grade 变量,将其值赋为 'B',然后使用 switch 语句来确定等级。当找到符合的情况时,会输出相应的消息,然后使用 break 来退出 switch 语句。如果没有任何匹配的情况,则执行默认情况。
阅读全文