四、条件分支语句

133 阅读1分钟

一、条件分支语句

定义:根据设定好的条件,来决定执行哪段代码。

二、if条件分支语句

  1. if写法
  • 语法:if(条件){如果满足条件,执行代码;如果不满足条件,则不会执行代码}

image.png

  1. if,else if写法
  • 语法:if(条件){执行代码,不满足不执行}else if(条件){执行代码,不满足不执行}

image.png

  1. if,else if,else写法
  • 语法:if(条件){满足条件,执行代码,不满足不执行} else if(条件){满足条件,执行代码,不满足不执行} else{如果前面条件都不满足,执行此代码}

image.png

三、switch条件分支语句

  1. 语法:switch(已知条件){case1:满足条件时执行的代码;case2:满足条件时执行的代码;...}
  2. 语法意义:根据已知条件,找到一个完全匹配的选项,执行对应的代码。
  3. 注意:
  • switch具有穿透效果,此时需要在执行代码后加break中断穿透;如果不加break,会发生穿透效果,会从第一个满足条件的选项开始向下穿透。
  • switch严格区分数据类型。
  • 如果以上条件都不满足,可以在最后添加一个default,表示其他条件都不满足时,执行的代码。

image.png

四、三元表达式

  1. 语法:条件?条件为真时执行的代码:条件为假时执行的代码

image.png