1.分支结构:指判断一个条件,如果条件满足,则执行,否则不执行。
2.if语句,如果条件成立,则执行if条件语句块,如果不满足,则跳过if语句块,如图下
注意:一般if语句的格式是
if(条件){
if语句块;
}
如果if语句块只有一条语句,可以不要大括号,但建议戴上大括号,以养成习惯
3.if else结构:指如果条件成立,则执行if语句块,如果不满足,则执行else语句块,如图下:
4.else if语句
1.if else语句块的嵌套,
由此可以看出,if else语句块的嵌套,进行判断当满足条件是,则执行语句块,否则则继续进行判断
2.else if语句块,是对if else语句块嵌套的优化,
通过对if else语句块的嵌套的优化,是我们能更好地进行判断,减少复杂性
5.switch case 语句:是一种特殊的分支结构,和else if语句近似,但switch case语句只能接受整数值的值
配合break;一块执行
如图下:
由上图看一看出,当找到满足的条件时,则执行语句,知道找到break或者直接语句块的结束;