选择结构又称为分支结构。
当程序执行到分支判断的语句时,首先判断条件,然后根据条件表达式的结果选择相应的语句执行。
分支结构包括单分支、双分支和多分支三种形式。
单分支if:
条件表达式的值必须为boolean类型
条件为true时执行if内的代码
双分支 :双分支结构使用if-else语句实现,用于根据条件判断的结果执行不同的操作
条件的结果为true,则执行if中的代码块1,条件的结果为false,则执行else中的代码块2。
多分支:可以拥有多个if else
多重if中条件表达式的顺序是有序的,要么从大到小,要么从小到大,总之是要有顺序地排列。条件不按顺序排列会出错。