流程控制语句主要是用来控制和执行各语句执行顺序的语句,可以把语句组成能完成一切小功能的逻辑块,控制语句主要分为三类:顺序,选择和循环,本质上一个系统都是由变量,选择语句,循环语句组成的。
if语句:
if语句是满足某种要求的条件就进行某种处理。
执行流程:
首先判断布尔表达式,看结果是true还是false
如果是true,执行语句体
如果是false就不执行语句体
if...else语句:
if...else语句是指如果满足某种条件就进行某种处理,否则进行另一种处理。
执行流程:
首先判断布尔表达式看结果
如果是true就执行语句体1
如果是false就执行语句体2
if...else if...else语句:
if...else if ...else可以对多个条件进行判断,进行多种不同的处理。
执行流程
首先判断布尔表达式1看其结果是true还是false
如果是true就执行语句体1
如果是false就继续判断布尔表达式2看其结果是true还是false
如果是true就执行语句体2
如果是false就继续判断布尔表达式…看其结果是true还是false
如果没有任何布尔表达式为true,就执行语句体n+1。