C语言的else if语句

  1、什么是else if 语句?

      else if 语句,在C语言中,当 if 语句的判断条件不成立,即为假时,就会去执行 else if 语句,并判断其条件

            是否成立,如果 else if 的判断条件成立,即为真时,就会去执行其语句体中的代码,

            否则,就跳过 else if 语句体中的代码。

            另外,else if 语句不能单独出现,必须要与 if 语句配对使用,另外,1个 if 语句可以配对

            多个 else if 语句,数量没有限制。

 

  2、else if 语法格式:

    else if (表达式)

    {

     语句1;

     语句n;

    }

    语法格式分析:

     (1)当表达式为( 真 即 1 时 ),执行语句体中的代码,即执行语句1和语句n。

     (2)如果 else if 语句后只有一行代码,则可以不写大括号作为语句体的边界。

  

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

 

  3、例子:

       if( 5 > 6 )

       {

         语句1

       }

       else if( 5==5)

       {

         语句2; 

       }

       else if( 2<5)

         语句3;

       else

         语句4;

       语句5;

 

  例子1分析:

    (1)判断 if 语句后面的关系表达式5 > 6,由于5不大于6,所以,判断的结果为(“0”即为“假”)。

    (2)当if语句的表达式(5>6 )的判断结果为假时,就会去判断else if语句后面的表达式5==5,

       然后,判断结果为真,所以就执行了语句2,

       而后面的 else if 以及 else 语句都不会去判断以及不会去执行它们里面的语句3,或语句4,

       而是直接跳过这些代码,然后,再执行语句5。

 

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

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

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