3 循环结构 1
掌握两种循环结构的程序框图的画法. 2
能进行两种循环结构程序框图间的转化.3.能正确设计程序框图,解决实际问题.1.循环结构的概念及相关内容(1)循环结构:按照一定的条件重复执行某些步骤的结构.(2)循环体:反复执行的步骤.2.循环结构的分类及特征名称直到型循环当型循环结构特征先执行循环体,后判断条件,若条件不满足,则继续执行循环体;否则终止循环先判断条件,若条件满足,则执行循环体;否则终止循环1.判断正误.(对的打“√”,错的打“×”)(1)程序框图中的循环可以是无尽的循环.( )(2)循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,故循环结构中一定包含条件结构.( )(3)循环结构中不一定包含条件结构.( )解析:程序框图中的循环,必须是有限循环;循环结构一定包含条件结构.答案:(1)× (2)√ (3)×2.如图所示的程序框图中,是循环体的序号为( )A.①② B.②C.②③ D.③答案:B3.下面的框图是循环结构的是( )A.①② B.②③C.③④ D.②④解析:选 C
由循环结构的特点知③④是循环结构,其中①是顺序结构,②是条件结构. 循环结构的程序框图[学生用书 P8] (1)执行如图所示的程序框图,输出的 s 值为( )A.8 B.9C.27 D.36(2)执行如图所示的程序框图,如果输入的 a=4,b=6,那么输出的 n=( )A.3 B.4C.5 D.6【解析】 (1)通过程序框图知,本题为当型循环结构,执行循环的结果如下:s=0,k=0;s=0,k=1;s=1,k=2;s=9,k=3>2,此时不满足循环条件,跳出循环,所以输出的 s=9
(2)第一次循环,得 a=2,b=4,a=6,s=6,n=1;第二次循环,得 a=-2,b=6,a=4,s=10,n=2;第三次循环,得 a=2,b=4,a=6,s=16