为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C++
holdtom 2018-10-01 00:00:25
如图,蓝色那一行改为else就正确了,那原来的为什么错呢?????
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

1.如果是else,对于判断是否为偶数
是则执行第一个花括号的代码块
否则执行else中的代码块
两者执行其一

2.如果改成if,
x=10,执行完第一个代码块没错
但是这里x变成了5.
还会继续执行第二个if判断,x为奇数。

两个代码块的都执行了。

所以错了。

查看完整回答
反对 回复 2018-11-06
  • 1 回答
  • 0 关注
  • 521 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信