2024年5月16日发(作者:)
case在c语言中的用法
在C语言中,case通常用于switch语句中。switch语句用于根
据不同的条件执行不同的代码块。case就是用来定义不同的条件的。
例如:
```
switch(x) {
case 1:
printf('x is 1');
break;
case 2:
printf('x is 2');
break;
case 3:
printf('x is 3');
break;
default:
printf('x is not 1, 2 or 3');
break;
}
```
上面的代码中,x值不同会执行不同的代码块。如果x是1,则
会输出'x is 1';如果x是2,则会输出'x is 2';如果x是3,则
- 1 -
会输出'x is 3';如果x不是1、2、3中的任意一个,则会输出'x is
not 1, 2 or 3'。
注意,在每个case语句后面必须要有一个break语句,否则程
序会继续执行下一个case语句的代码块。在上面的例子中,如果x
是1,则会输出'x is 1',但是如果没有break语句,则还会继续输
出'x is 2'和'x is 3'。因此,一定要记得在每个case语句后面加
上break语句。
另外,还有一个default语句,用于当所有的case条件都不符
合时执行的代码块。在上面的例子中,如果x不是1、2、3中的任意
一个,则会执行default语句后面的代码块。
- 2 -
发布者:admin,转转请注明出处:http://www.yc00.com/web/1715817945a2676286.html
评论列表(0条)