问答详情
源自:4-8 退出循环break

为什么把这节的break改成continue就直接卡死了啊?

为什么把这节的break改成continue就直接卡死了啊?

提问者:孩纸╭别伤xin、了 2016-07-08 15:33

个回答

  • 慕粉1465125569
    2016-07-08 16:05:31
    已采纳

    改成continue跳过该次循环后的语句,而继续下一次循环。

    由于没有break跳出循环,便成了死循环。

  • 慕仰5293895
    2016-09-21 16:10:43

    我试了一下,电脑直接运行内存直接满了,死机,只能重启了,也是醉了

  • 挑灯看舰
    2016-07-12 18:16:32

    慕粉1465125569说的对,continue跳过了i=i+1;所以每次都在检测mynum[4]<60,然后continue,就成了死循环

  • qq_羽舞漫天玥清寒_03504584
    2016-07-08 16:20:35

    break改成continue后,将会跳过本次循环,而整个循环体还是继续循环,如果没有break跳出循环,便会一直循环,成为死循环。


  • qq_周家辉_03589754
    2016-07-08 16:06:29

    改成continue跳过该次循环后的语句,而继续下一次循环。

    由于没有break跳出循环,便成了死循环。


  • vzxcc
    2016-07-08 16:01:56

    我就写个while网页就挂了,{}都还没写

  • qq_高冷_1
    2016-07-08 15:55:00

    应该是在线编译器的问题,我改一个++都会卡死