continue与break的区别

来源:互联网 发布:wps数据透视表使用方法 编辑:程序博客网 时间:2024/05/16 18:20

break是结束当前循环,跳出当前的整个循环体。continue是结束当前循环的本次循环,然后继续下一轮循环。

eg:

<pre name="code" class="cpp">使用break:while(x++ < 10){      if(x == 3) {                break;        }        printf("%d\r\n", x);}//结果是输出  1 2   就退出了整个while循环.但是如果使用continue:while(x++ < 10){       if(x == 3)  {            continue;       }   printf("%d\r\n", x);}//结果是:1 2 4 5 6 7 8 9 10  可见他不仅是不输出3,因为他结束了本次循环




0 0
原创粉丝点击