switch函数在没执行完case1里的语句时,就自动跳到别的case4里的语句是怎么回事啊
我来答
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
- 函数
- switch
- case1
- 语句
- case4
- 搜索资料
在晴天的雨伞
2016-05-30
·
TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1217万
关注
先计算switch括号后面表达式的值。 并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时, 即执行其后的语句,如若后面有break语句,则直接跳出。
如果没有break语句,然后不再进行判断,继续执行后面的case后的语句。直到遇到break语句跳出。
如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。
收起
为你推荐: