2024年5月26日发(作者:)
switch在c语言中的用法
一、引言
switch是C语言中的一种流程控制语句,它可以根据表达式的值来选
择不同的分支执行不同的代码。在程序中,我们经常需要根据某个变
量或表达式的值来进行不同的处理,这时候就可以用到switch语句。
二、基本语法
switch语句通常由一个表达式和多个case分支组成,其基本语法如下:
```
switch (expression) {
case constant-expression1:
statement1;
break;
case constant-expression2:
statement2;
break;
...
default:
statementn;
}
```
其中,expression为要判断的表达式,constant-expression1、
constant-expression2等为常量表达式(即字面值或定义好的常量),
statement1、statement2等为要执行的语句。default为可选项,表
示当所有case都不匹配时要执行的语句。
三、使用示例
下面通过几个例子来说明switch语句的使用方法。
### 例1:根据星期几输出相应信息
```
#include
int main() {
int day = 3;
switch (day) {
case 1:
printf("Mondayn");
break;
case 2:


发布评论