2.3 循环结构
学习目标 1.掌握循环结构的有关概念.2.理解循环结构的基本模式,会用循环结构描述算法.3.体会循环结构在重复计算中的重要作用.
知识点一 循环结构的概念
思考 前面我们曾用累加法计算1+2+3+...+100的值,其中有没有重复操作的步骤?
答案 用S表示每一步的计算结果,S加下一个数得到一个新的S,这个步骤被重复了100次.
梳理 循环结构的概念
在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,像这样的算法结构称为循环结构.
循环体:反复执行的处理步骤称为循环体.
循环变量:控制着循环的开始和结束的变量,称为循环变量.
循环的终止条件:判断是否继续执行循环体的条件,称为循环的终止条件.
知识点二 循环结构的设计过程
设计循环结构之前需要确定的三件事
(1)确定循环变量和初始条件;
(2)确定算法中反复执行的部分,即循环体;
(3)确定循环的终止条件.
1.循环结构中,判断框内的条件不是唯一的.( √ )
2.判断框中的条件成立时,要结束循环向下执行.( × )
3.循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现"死循环".( √ )