C语言的break语句

  1、什么是 break 语句?

     break 语句,主要用于强制结束循环,也就是说,当循环本中的代码执行到 break 语句时,就会立即结束循环,

            并继续执行循环体以外的代码。

            另外,break 语句只可以出现在循环体中。

=======================================================================

  2、例子:

    int i=0;

    while (1)

    {

      if( i < 1)

        语句1;

      else

        break;

      i=i+1;

    }

    语句3;

 

   例子分析:

   (1)程序首先判断while语句后面的表达式1,判断结果为“真”,因为1等于“真”,

      这样就可以继续执行while循环体中的代码。

 

   (2)程序判断if语句后面的表达式i<1,判断结果为“真”,因为“i”等于0,而0是小于1,

      这样就可以执行语句1,然后,else语句中的break语句不会被执行。

 

   (3)程序继续执行i+1,即0+1结果等于1,再赋值给“i”变量,

      这样,“i”中的值就由0变为1,然后,继续执行while循环。

 

   (4)程序再次判断while循环语句后面的表达式1,判断结果为“真”

      然后,再执行if语句并判断表达式i<1,结果为“假”,因为当前的“i”等于1,而1不是小于1,

      所以,判断结果为“假”,然后,跳过语句1,执行else语句中的break,

       这样,就立即跳出了当前的while循环。然后,继续执行后面的语句3。

=======================================================================

 

非常好,现在,我们已经掌握了C语言中的( break 语句),但是,如何去运行用它呢?

所以,我们就需要通过下方的链接,进入到C语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。

>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行编程训练)