Loading

修改循环执行顺序

我要讲的东西很简单,只是归纳总结,大佬勿喷

continue

continue语句可以跳过循环体的剩余部分。

...
while(...)
{
      ...
      if(...)
            continue;
      ...
}

如果if条件为真,程序会跳过后面的部分

break

break语句可以结束最内层循环。

while(...)
{
     ...
     for(...)
     {
           ...
           if(...)
                 break;
     }
}

如果if条件为真, 程序会结束for

goto

goto=无条件跳转
for(...) {
   for(...) {
      while(...) {
         if(...) goto stop;
         ...
      }
   }
}
stop:

如果if条件为真,程序会直达stop:
顺便说一句,这是goto的标准语法:

goto label;
...
label: statement;

今天的分享就到这里,如有补充请在评论区留言。

posted @ 2020-10-07 20:05  NFLS  阅读(170)  评论(0)    收藏  举报