为什么判断成立后要接着执行第4个表达式才执行语句?

为什么判断成立后要接着执行第4个表达式才执行语句?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

http://img1.sycdn.imooc.com//climg/5e58f6cd090b26af05030235.jpg

如果第2个表达式成立的话,就会执行第4个表达式。这就是for的语法规则哦。如果解决了你的疑惑,请采纳,祝学习愉快~ 

  • 精慕门6445932 提问者 #1
    首先谢谢您的回答,我还有问题! 问题2:for(int i=0;i<2;i++){ //TODO } 先执行 int i = 0; 然后 判断 i<2 然后执行函数体 最后执行i++ 然后轮回到判断i<2 问题1:执行流程是1.2.3.4(提问的问题) 问题2:执行流程是1.2.4.3 同样都是for语法,这两者的区别主要的不同点是什么原因造成的?
    2020-02-28 20:58:11
  • 好帮手慕雪 回复 提问者 精慕门6445932 #2
    同学注意老师说的“如果第2个表达式成立的话,就会执行第4个表达式” 。 也就是说它的执行流程是,1,2,4,3
    2020-02-29 18:57:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师