xiaoxiaoyuxie 发表于 2017-3-10 14:38
要知道你的判断条件是 state=true ,是一个赋值语句,并不是 state==true 的判断语句, 当然会返回true,这道题 ...
mrwalker 发表于 2017-3-11 10:09
if((++i > 2) && (state == true)) 跟 if((++i > 4) || (state == false)) 就算你改成了判断语句,最终结果 ...
mrwalker 发表于 2017-3-11 10:09
if((++i > 2) && (state == true)) 跟 if((++i > 4) || (state == false)) 就算你改成了判断语句,最终结果 ...
随性自然 发表于 2017-3-11 21:43
我在电脑上测试了你的方法,答案是5。你自己再看看
mrwalker 发表于 2017-3-12 07:43
不好意思,是我搞错了。(++i > 2) && (state == true),只有(++i > 2) 为false时,(state == true)这个才 ...
小T 发表于 2017-3-13 08:32
可能你的是假电脑,我的运行就是6
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |