该题是怎么算出来的,不应该一直循环在case1:stwich(y)里面吗
switch是分支,不是循环,你连分支和循环都没搞明白,难怪想不出来
break在switch中表示跳出当前switch执行下面的语句当执行完case0:a++;break;之后会跳出case1:stwich(y),执行下面的语句case2:a++,b++;break;再跳出stwich(x)输出结果
因为y=0,所以走case0的分支,执行break后就跳出swtich(y)的分支了,然后继续走case2的分支