发布网友 发布时间:2022-04-27 08:56
共5个回答
热心网友 时间:2023-09-15 20:40
因为这是一个嵌套的switch case,内层执行完毕还会返回到外层继续执行,因为外层的case 1之后没有break,于是继续执行,也就是说a++执行了两次。追问为什么可以说第一个switch是外层的呢?追答这是个嵌套啊,内部的switch相当于外层中case 1的语句。只是语句特殊是另外一个switch case罢了。
热心网友 时间:2023-09-15 20:40
switch嵌套了switch,X=1的case进去后,没有break,往下执行,a貌似也不会++热心网友 时间:2023-09-15 20:41
switch(x)中的case 1没有break;会执行下面的case ,直到break,或者退出switch(x)过程热心网友 时间:2023-09-15 20:41
case 0:...break;注意break;追问我感觉碰到 break就跳出,所以a就只加了一次0+1等于1啊?
热心网友 时间:2023-09-15 20:42
输出结果b=1吗??