2程序框图与算法的基本逻辑结构第 3 课时 循环结构、程序框图的画法学习目标 1
学习程序框图的画法2
理解程序框图的三种基本逻辑结构的循环结构1 重点难点:学习程序框图的画法2.教学难点:理解程序框图的三种基本逻辑结构循环结构的初步体会算法思想方 法:自主学习 合作探究 师生互动一\自主学习1
知识链接1.判断给出的整数 n 是否是偶数,设计程序框图时所含有的基本逻辑结构是( )A.顺序结构 B.条件结构 C.顺序结构、条件结构 D.以上都不正确2.根据下边的流程图,使得当成绩不低于 60 分时,输出“及格”,当成绩低于60 分时,输出“不及格”,则( )A.框 1 中填“是”,框 2 中填“否”B.框 1 中填“否”,框 2 中填“是”C.框 1 中填“是”,框 2 中可填可不填D.框 2 中填“否”,框 1 中可填可不填3.如下图是某一函数的求值流程图,则满足流程图的函数解析式为________.二自主预习循环结构(1)概念:在一些算法中,经常会出现从某处开始,按照一定的条件_______执行某些步骤的情况,这就是循环结构,反复执行的步骤称为_______.可以用如图①②所示的程序框图表示.(2)直到型循环结构:如图①所示,其特征是:在执行了一次循环体后,对条件进行判断,如果条件_______,就继续执行循环体,直到条件_______时终止循环.(3)当型循环结构:如图②所示,其特征是:在每次执行循环体前,对条件进行判断,当条件_______时,执行循环体,否则终止循环.课 堂随笔:1预习自测 1.在循环结构中,每次执行循环体前对控制循环的条件进行判断,当条件满足时执行循环体,不满足则停止,这样的循环结构是( )A.分支型循环 B.直到型循环 C.条件型循环 D.当型循环D.当型循环2.如图所示的程序框图中,循环体是( )A.①B.②C.③D.②③3.如图所示