switch是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/16 04:04:41
在C语言中

在C语言中,SWITCH是计算表达式的值,并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时, 即执行其后的语句,然后不再进行判断,继续执行后面所有case后的语句。

其一般形式为: switch(表达式){ case 常量表达式1: 语句1; case 常量表达式2: 语句2; … case 常量表达式n: 语句n; default: 语句n+1;},switch 是分支语句,就是比较强大的if集;default为不满足所有的switch条件...

扩展资料

C语言中iF和switCh的区别:

1、switch语句,可读性更好,整体流程看起来清晰明确。 if语句适应性更强,可以处理更多的情况, 所有的switch语句都可以写成if的形式;

2、C语言里switch里case里是可以有if语句,但是要注意编程时的兼容情况。switch语句只能针对基本数据类型中的整型类型使用switch,这