分支结构
- if条件语句
- 通过一个if语句来决定是否执行该代码
- 语法:if (条件) { 需要执行的代码 }
- 通过if后的()里面的结果来决定{ }里面的代码是否可以执行
- 当if后的条件为真,则执行这个if后的代码,若if后的条件为假,则向下一个if查找,直到找到可以为真的条件后输出
- 例如:
- if else语句
- 通过if的条件来决定执行哪一个{ }里的代码
- 若if 里面的条件为假,则执行else 里的代码
- 两个{ }里的代码总有一个会执行
- 例如:
- if else if … 语句
- 可以通过多个if和else if 设置多个条件进行判断
- 从头开始依次判断
- 若第一个if条件为真,则执行第一个代码
- 若第一个if条件为假,则继续判断下一个,直到找到真的条件后执行
- 多个代码只有一个会被执行,只要执行一个代码,后边的就不再判断
- 例如:
- If else if … else 语句
在if 和else if条件都不满足时,执行else的代码
例如:
- Switch 条件分支结构
- 是一种判断语句
- 是对于某一个变量的判断
- 要判断某一个变量等于某一个值的时候使用
- 三元运算
- 用两个符号组成一个语句
- 是相对于if lese语句的简写
- 语法:条件 ?为真的时候执行 : 为假的时候执行
例如: