2016-2017学年苏教版必修3选择结构教案.doc

第  PAGE 11 页 共  NUMPAGES 11 页 1.2.2 选择结构 整体设计 教材分析 在一个算法中经常会遇到对一个条件进行判断,如果条件成立则执行某个操作,如果条件不成立则执行另一个操作.因此在算法的流程图中,根据条件是否成立有着不同的流向.像这种根据条件作出判断,再决定执行哪一种操作的结构称为选择结构(selection structure)(或称“分支结构”). 一个选择结构都包含一个判断框,当条件成立时执行标有“Y”或者“是”的分支,当条件不成立时执行标有“N”或者“否”的分支. 图1的虚线框内就是常见的几种选择结构,在(1)中,当条件“n3”成立时执行A,否则执行B;在(2)中,当条件“n3”成立时执行A,否则直接脱离选择结构;在(3)中,当条件“n3”成立时直接脱离选择结构,否则执行B. 图1 对于选择结构要注意以下几点: (1)在选择结构中不论条件是否成立,只能执行A框或者B框之一,不能既执行A框,又执行B框,即“Y”和“N”两者之中只能选择一个,不能两者都选择; (2)在选择结构中不论条件是否成立,必须执行A框或者B框之一,不能既不执行A框,又不执行B框,即“Y”和“N”两者之中必须选择一个,不能两者都不选择; (3)A框和B框中可以有一个是空的,即可以不执行任何操作直接脱离选择结构,但是不能两

文档评论(0)

1亿VIP精品文档

相关文档