1.1.3 算法的三种基本逻辑结构和框图表示(三)学习目标 1.掌握循环结构的程序框图的画法.2.理解循环结构程序框图的执行功能,并能正确解题.知识点一 循环结构思考 1 用累加法计算 1+2+3+…+100 的值,其中有没有重复操作的步骤?答案 用 S 表示每一步的计算结果,S 加下一个数得到一个新的 S,这个步骤被重复了 100 次.思考 2 循环结构的程序框图中一定含有判断框吗?答案 一定含有.在循环结构中需要判断是否执行循环体,故循环结构的程序框图中一定含有判断框.思考 3 什么样的算法问题要用循环结构?它与条件分支结构,顺序结构有何联系?答案 如果算法问题涉及的运算有许多重复的步骤,且变量间有相同规律,就可用循环结构.循环结构中有顺序结构与条件分支结构.梳理 根据指定条件决定是否重复执行一条或多条指令的控制结构称为循环结构,反复执行的步骤称为循环体.知识点二 循环结构的三要素及其作用循环变量、循环体、循环的终止条件是循环结构的三大要素,循环结构的三要素在分析所有循环结构的算法、画出算法的程序框图之前就应该分析清楚,只有准确地把握了这三个要素,才能清楚地画出循环结构的程序框图.(1)循环变量:应明确它的初始值、步长(指循环变量每次增加的值)、终值.(2)循环体:也称循环表达式,它是算法中反复执行的部分.(3)循环的终止条件:程序框图中用一个判断框来判断是否继续执行循环体.知识点三 赋值号思考 在程序框图中,常见“i=i+1”,它是什么意思?答案 它表示先计算等号右边“i+1”的值,再把这个值赋给等号左边的变量.梳理 一般地,“变量=表达式”中的“=”叫赋值号,它的功能是把右边表达式的值赋给左边的变量,故它与数学中的等号不完全一样,所以不能颠倒写成“表达式=变量”.1.循环结构中,判断框内的条件不是唯一的.( √ )2.判断框中的条件成立时,要结束循环向下执行.( × )3.循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现“死循环”.( √ )题型一 循环结构程序框图的画法例 1 写出求 1×2×3×4×5×…×n 的值的算法步骤,并画出程序框图.解 算法如下:S1 输入 n,设 t 的初始值为 1.S2 设 i 的初始值为 2.S3 如果 i≤n,则执行第四步,否则,转去执行 S7.S4 计算 t 乘 i 并将结果赋给 t.S5 计算 i 加 1 并将结果赋给 i.S6 返回执行 S3.S7 输出 t 的值并结束算法.根据自然语言描述,程...