c switch 用法
时间: 2023-09-22 16:09:58 浏览: 81
switch case语句用于多分支程序设计。它的语法格式如下:
switch (expression) {
case value1:
// code to be executed if expression == value1
break;
case value2:
// code to be executed if expression == value2
break;
...
default:
// code to be executed if expression doesn't match any of the values
}
其中,expression是要比较的值,value1、value2是与之比较的值。当expression的值等于value1时,执行value1后面的代码块,并跳出整个switch语句。如果没有break语句,则会继续执行下面的case。default是可选的,当没有case与之匹配时,执行default后面的代码块。
相关问题
c语言 switch用法
在 C 语言中,switch 语句用于根据不同的情况执行不同的代码。switch 语句的基本语法如下:
```
switch (expression){
case constant-expression:
statement(s);
break;
case constant-expression:
statement(s);
break;
/* 可以有任意数量的 case 语句 */
default:
statement(s);
}
```
其中,expression 是需要被比较的表达式,case 后面跟的是常量表达式,如果表达式的值与某个 case 后面的常量表达式的值相等,则执行对应的语句。如果没有符合的 case,就会执行 default 后面的语句。每个 case 后面都需要使用 break 语句来表示该 case 的执行结束,否则程序会继续执行后面的 case。
注意:在 case 语句中不允许定义变量,只能使用常量表达式。
C语言switch用法
switch是C语言中的一种流程控制语句,用于根据不同的条件执行不同的代码块。它的基本语法是:
switch (expression) {
case constant1:
// code block
break;
case constant2:
// code block
break;
default:
// code block
}
其中,expression是一个表达式,可以是任何类型,case后面的constant是常量表达式,表示不同的条件,每个case后面都需要加上break语句,表示执行完当前代码块后跳出switch语句。如果所有的case都不符合条件,则执行default代码块。
阅读全文