这代码肯定是错的case 0; 这里如果是分号,肯定编译不了。如果是冒号,那么会从default穿越到case 0,加上前面的,一共m++有3次。所以选择B
因为y%2为1,case中没有对应结果,需要走default,此时m变成了2,但是它后面没有break,所以还会执行case0对应的语句