C语言 break

C语言 break

在switch条件语句和循环语句中都可以使用break语句:

  • 当它出现在switch条件语句中时,作用是终止某个case并跳出switch结构。

  • 当它出现在循环语句中,作用是跳出当前内循环语句,执行后面的代码。

  • 当它出现在嵌套循环语句中,跳出最近的内循环语句,执行后面的代码。

案例

#include <stdio.h>

int main()
{
       int i = 0;
       while (1)
       {
              i++;
              printf("i = %d\n", i);
 
              if (i == 10)
              {
                     break; //跳出while循环
              }
       }
 
       int flag = 0;
       int m = 0;
       int n = 0;
 
       for (m = 0; m < 10; m++)
       {
              for (n = 0; n < 10; n++)
              {
                     if (n == 5)
                     {
                            flag = 1;
                            break; //跳出for (n = 0; n < 10; n++)
                     }
              }
 
              if (flag == 1)
              {
                     break; //跳出for (m = 0; m < 10; m++)
              }
       }
 
       return 0;
}
break 使用案例

 

posted @ 2020-02-27 17:30  kevin.Xiang  阅读(1062)  评论(0编辑  收藏  举报