美文网首页
elseif和else的区别

elseif和else的区别

作者: 朱晓晓的技术博客 | 来源:发表于2017-09-12 15:00 被阅读181次

    理解一:

    if是条件判断语句,只有if的条件成立(表达式的值为真)后,才会执行if部分的代码,否则将会执行else的代码。

    如果是if...else if,则满足第一个if执行第一个if里的代码,如果不满足第一个if,而满足第二个if,则执行第二个if(即else if)的代码,如果都不满足,就不执行,如果后面有else(不带if的else),则只要前面的if和else if都没执行,就执行最后一个else。

    理解二:

    if,else if都需要接判断表达式。else不需要判断表达式。使用else if和else,必须紧跟在if之后,形参if-esle if组或if-else对。 没有对应的if语句,else if和else语句都会在编译时报错。
    if(condition1) /*如果满足条件1*/
    {
    }
    else if(condition2)/*否则,如果满足条件2*/
    {
    }
    else/*否则*/
    {
    }
    

    相关文章

      网友评论

          本文标题:elseif和else的区别

          本文链接:https://www.haomeiwen.com/subject/eypcsxtx.html