条件结构及应用举例
在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,这种先根据条件作出判断,再决定哪一些操作的结构称为条件结构,又称选择结构.条件结构的一般模式如图1,图2所示.
图1所示的条件结构中,包含一个判断框,根据给定的条件 是否成立而选择执行 框或 框.请注意,无论条件 是否成立,只能执行 框或 框之一,不可能既执行 框又执行 框,也不可能 框, 框都不执行.无论走哪一条路径,在执行完 或 之后,都要脱离本选择结构. 或 两个框中,可以有一个是空的(如图2),既不执行任何操作.