c++问题,求问错误在哪里?

如图,蓝色那一行改为else就正确了,那原来的为什么错呢?????




holdtom
浏览 522回答 1
1回答

浮云间

1.如果是else,对于判断是否为偶数是则执行第一个花括号的代码块否则执行else中的代码块两者执行其一2.如果改成if,x=10,执行完第一个代码块没错但是这里x变成了5.还会继续执行第二个if判断,x为奇数。两个代码块的都执行了。所以错了。
打开App,查看更多内容
随时随地看视频慕课网APP