break跳转

#include <stdio.h>

int main()
{
    int floodLevel;
    for(floodLevel=10; floodLevel<100; floodLevel+=5)
    {
        printf("NOW floodLevel is %d\n",floodLevel);
        if(floodLevel==95)
            break;  //break与if连用,条件满足时,跳出当前循环
        sleep(1);   //延时
    printf("open switch\n");

    return 0;
}

打印结果:

 

注:

1、break和continue不能单独使用,只能出现在循环中。

2、break通常跟在if判断条件之后

  while( )

  {

    if( )

     break;

  }

4、break只能跳出当前循环,即一层循环。

5、return是跳出当前函数。

6、continue 结束当前循环,即只能结束一层循环。

posted @ 2018-08-16 16:59  OneMusk  阅读(206)  评论(0编辑  收藏  举报