各位天才们,学生党太难了!

问题描述:

img

x=1,就执行第一个case1,y=0,执行case 0,然后a++,a=1,注意break,就退出了switch(y)语句,但是对于x语句中,case1 没有break,继续执行下一个case2,a++,b++,a=2,b=1,这次break是在switch(x)里的,所有退出switch,打印最终a=2,b=1