2 循环语句学习目标 1
理解两种结构的循环语句——For 语句和 Do Loop 语句
掌握两种循环语句的一般形式并会应用
通过具体实例使学生明确两种循环语句的区别和联系.知识点一 循环语句思考 在算法框图中我们用选择结构来控制循环.在语句中怎样实现循环
梳理 一般地,循环语句有两种,预先知道循环次数用________语句,不知道则用________语句.知识点二 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++++…+的算法,并画出算法框图写出算法语句