作业帮 > 综合 > 作业

急求详细解释为什么选D,y的值是0,为什么还会执行case 2

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 13:10:51

急求详细解释为什么选D,y的值是0,为什么还会执行case 2
结果是0,0
这个题目错了,第一个switch(y)应该是x才对.
题目主要考查学生是否理解break的用法,如果找到的第一个匹配项,其后面没有break语句,后面的语句会被执行,直到break为止.
如题,x=1,匹配,执行case1下的内容,而case1下没有break,所以连带case2的也执行了,由于遇到case2后面的break,程序结束case1所包含的段,case3的程序不被执行.