3.2 循环语句学习目标 1.理解两种结构的循环语句——For 语句和 Do Loop 语句.2.掌握两种循环语句的一般形式并会应用.3.通过具体实例使学生明确两种循环语句的区别和联系.知识点一 循环语句思考 在算法框图中我们用选择结构来控制循环.在语句中怎样实现循环? 梳理 一般地,循环语句有两种,预先知道循环次数用________语句,不知道则用________语句.知识点二 For 语句1.For 语句适用范围循环结构是算法中的基本结构,________是表达循环结构最常见的语句之一,它适用于________________的循环结构.2.For 语句的一般形式是For 循环变量=初始值 To 终值循环体________知识点三 Do Loop 语句1.Do Loop 语句适用范围预先不知道循环次数的循环结构,一般用________语句来描述.2.Do Loop 语句的一般形式为Do循环体______________类型一 For 语句例 1 结合教材图 2-20 中的框图,使用 For 语句描述输出菲波那契数列的前 50 项的算法. 反思与感悟 解决这类问题首先是确定循环变量的初始值和终止值,根据题意确定循环体,然后用 For 语句的形式对算法加以描述.跟踪训练 1 已知 S=5+10+15+…+1 500,画出算法框图,用 For 语句写出算法. 例 2 请阅读下列用 For 语句写出的算法,则该算法的处理功能为______________________.S=0T=1For i=1 To 20S=S+iT=T*iNext输出 S输出 T.反思与感悟 阅读 For 语句关键是弄清循环变量的初始值、终止值和循环体.循环变量、初始值、终止值分别为 i、1、20.循环体为S=S+i;T=T*i.跟踪训练 2 设计一个计算 1++++…+的算法,并画出算法框图写出算法语句. 类型二 Do Loop 语句例 3 计算 1+2+3+…+100 的值有如下算法:1.令 i=1,S=0.2.计算 S+i,仍用 S 表示.3.计算 i+1,仍用 i 表示.4.判断 i≤100 是否成立.若是,则返回第二步;否则,输出 S,结束算法.请利用 Do Loop 语句写出这个算法对应的语句. 反思与感悟 用 Do Loop 语句写算法时,要注意 Loop While 后面的条件,只要条件为真就执行循环体.跟踪训练 3 根据下面的算法语句,绘制算法框图,指出输出的最后结果是什么?并将它改为另一种循环语句.S=0For i=3 To 99 S=S+i3 i=i+2Next输出 S. 1.关于 Do Loop 循环语句叙述正确的是( )A.至少执行循环体一次B.执行一次循环体C.满足条件时执行循环...