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

请问这个for循环嵌套的执行顺序是什么,为什么红框处的n内和n外=2,求解???

这个for循环嵌套的执行顺序是什么,为什么红框处的n内和n外=2,求解???

http://img1.sycdn.imooc.com//5e665639000125ad08890496.jpg

正在回答

4 回答

外循环m=4时n还是从初始值2开始循环

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

先执行外循环,当m=4时,内循环从2开始,依次累加到m,此时4%2==0满足条件,进入if语句输出m=4,n=2,然后跳出内循环(此时n没有执行n++),直接执行外循环的两个printf语句,m=4,n=2

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

我也是在纳闷这个


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

4%4==0

2%2==0

4%2==0

4和2都符合if(m%n==0)语句

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

举报

0/150
提交
取消

请问这个for循环嵌套的执行顺序是什么,为什么红框处的n内和n外=2,求解???

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

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

帮助反馈 APP下载

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

公众号

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