c语言中的switch语句

img


这条语句是如何运行的,为什么不运行case1呢?麻烦高人指点,谢谢!

你的x = 0所以只能运行case0

关键是没有break;
会继续执行下一个case

根据x的值指定对应的case,你的x=0,自然不会执行case 1。你的x=1时就会执行case 1了。