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

为什么 第一个if后面continue结束后 直接就跟num++,num++不用加在一个else框里吗?

为什么 第一个if后面continue结束后 直接就跟num++,num++不用加在一个else框里吗?

正在回答

2 回答

你应该了查看了别人的代码后出现疑惑?

在 循环里 这个 if 判断出不符合条件的数值,都 continue 结束本次循环,就不会往下执行打乱正确代码;

而 符合条件 的数值会跳过 if,进入 num++; 既然本来就这样执行,又何必多次一举加 else 呢,就像脱了裤子放屁一样

0 回复 有任何疑惑可以回复我~

continue是表示这个if是false;但是程序还是会继续走,所以不用。

而且else是否则,这题只有判断。if。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么 第一个if后面continue结束后 直接就跟num++,num++不用加在一个else框里吗?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号