问答详情
源自:4-15 结束语句之continue语句

求解释!!!

如果if的表达式为假时,它将不执行代码块,然后应该是执行sun+=i,不应该执行i++吧。求解。

提问者:为年轻时吹得牛逼而努力着 2018-07-17 11:30

个回答

  • 幕布斯4245778
    2018-08-21 16:29:10

    i++是在for循环里的,也就是说for语句执行一次i就加一次直到i>20跳出for循环,  if只是for循环里的一部分,它不执行,for语句还是要一直循环直到i>20跳出循环的

  • 慕盖茨4505686
    2018-07-17 19:01:55

    都执行。

    for(1;2;4)

    {3}

    执行完sun+=i后,也就是3号部分,接着执行4号部分