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

continue是结束上一次循环,开启下一次循环。在例子中用continue是到5次运球时结束一下,然后开启继续运球。在这次任务中用continue,它结束的是什么循坏,开启的又是什么循坏

continue是结束上一次循环,开启下一次循环。在例子中用continue是到5次运球时结束一下,然后开启继续运球。在这次任务中用continue,它结束的是什么循坏,开启的又是什么循坏

提问者:qq_孤独的沉默_0 2015-11-12 20:32

个回答

  • 慕移动6019357
    2016-03-24 22:24:19

    区别:break是跳出当前整个循环,continue结束本次循环开始下一次循环。

    以任务为例,continue结束的是本次(i%3==0)时的for循环,开始的是i+1后的for循环。

    如果用break,跳出的是当前整个for循环,即结束了当前整个for循环。

    关键是理解加粗部分,有疑问可以继续交流。

  • TigerSleepy
    2015-12-13 15:17:33

    楼上说反了,当被3整除时,该循环就会跳出这一次的循环,导致sum+=i不执行,进行下一次循环,只有不被3整除的整数才会进行sum+=i;这条语句,待循环全部完成,也就得出所有不被3整除的数(1到20)

  • super珊__
    2015-11-15 13:23:18

    结束的是能被3整除的循环  只要被3整除了  就进行下一个语句  也就是sum += i ;以此循环