y%x 为 2,会进入 case 2
x++; y++;
后 x = 4, y = 6 , 由于没有 break; 会继续进入 case 3
x--; y++;
这时 x = 3, y = 7
如果有用麻烦点个采纳,谢谢~
敲到电脑里实际单步执行并同时观察各变量变化
不要迷信书、考题、老师、回帖;
要迷信CPU、编译器、调试器、运行结果。
并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
任何理论、权威、传说、真理、标准、解释、想象、知识……都比不上摆在眼前的事实!
y%x 5%3,结果为2,先执行case 2,case2 之后没有break,再执行case 3 结果就是 3 7
x++然后x--不就又减回去了,然后y++两次