if语句

if语句

 

 1.第一种形式:

 

    语法:if(表达式){

            语句块;

         }

 

    语义:如果表达式的结果为真,则执行语句块,否则不执行语句块

 


 

 2.第二种形式:

 

    语法:

        if(表达式){

            

            语句块1;

        }else{

            

            语句块2;

        }

 

    语义:如果表达式的结果为真,则执行语句块1,否则执行语句块2

        语句块1或者语句块2,至少会有一个被执行

 

 

 3.第三种形式:

        if语句的嵌套

 

        简单来说:就是if语句里面还可以有任意的if语句

 

 

 

4. 第四种形式:

    

        语法:

            if(表达式1){

                

                语句块1

 

            }else if(表达式2){

                

                语句块2

 

            }else if(表达式3){

 

                语句块3

            }

            ……………………

            else if(表达式n){

                语句块n

 

            }else{

                

                语句块n+1;

            }


 语义:先判断表达式1,如果成立则执行语句块1,后面的都不执行了,否则继续判断表达式2,如果成立,则执行语句块2,后面的都不执行了,如果不成立则判断语句块3,如果成立则执行语句块3,否则继续往下判断,直到else上面的条件都不满足,就执行语句块n+1;

 

        而且我们的这种语法格式是一个整体,上面判断过的内容如果不成立,那么下面判断时已经做了过滤






if语句需要注意的地方:

 

    1.if语句后面千万不要加分号,如果你非要手贱加一个分号,那么就加在大括号后面

 

    2.if语句的大括号,其实是可以省略的!

            当你省略大括号的时候,那么if语句只能管到离它最近的一句语句,但是这句语句不能是声明变量的语句

 

 

    3.if语句里面可以写任意条语句(必须要有大括号)

 

 

    4.0的数就是真,0就是假,避免让你的表达式是永真或永假

 

    5.if语句里面定义的变量只能在它语句块里面访问

 

    6.if语句小括号里面的表达式可以写任意表达式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值