C++单分支、双分支、多分支结构
1、单分支结构
if语句格式
if(表达式) 语句
执行描述:
其中表达式可以是任意表达式,语句可以是一条语句,也可以是复合语句,执行过程,先判断表达式是否为真,如果为真,那么执行语句,如果为假,那么跳过语句执行后面的程序。
2、双分支结构
if...else...语句格式:
if(表达式)
语句1
else
语句2
3、多分支结构
语句格式
if(表达式1)
语句1
else if(表达式2)
语句2
...
else if (表达式n)
语句n else
语句n+1
执行描述:
其中表达式可以是任意表达式,语句可以是 条语句,也可以是复合语句。执行过程:先判所 表达式1如果为真,那么执行语句1,否则判困新表达式2如果为真,那么执行语句2,…否则判断表达式n如果为真,那么执行语句n;否则执行语句n+1。语句1、语句2.….语句n和语句n+1只能执行其中一个。