下载此文档

2-3-2循环语句课件(北师大版必修三).ppt


文档分类:资格/认证考试 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
循环语句
Do—Loop语句
For语句
For—Next语句的一般形式是:
For 循环变量= 初始值 To 终值

循环体
Next
二、循环语句: For—Next语句(适用于已知循环次数的循环结构)
例2:用For语句表达S=1+2+3+…+10算法流程图
S = 0
For i = 1 To 10
S = S + i
Next
开始
S=0
i>10
输出S
i=1
S=S+i
i=i+1
结束


For 循环变量= 初始值 To 终值

循环体
Next
练****题:写出计算T=1×2×3×…×10的算法流程图并用For语句表达
开始
T=1
i>10
输出T
i=1
T=T*i
i=i+1
结束


T=1
Next
For i = 1 To 10
T = T * i
题型一 For语句的应用
编写一个计算12+32+52+…+9992的算法,画出算法框图,并用 For 语句描述这个算法.

For 语句描述算法为:
【例1】
S=0
For i=1 to 999 Step 2
S=S+i*i
Next
输出S
规律方法(1)For 语句是表达循环结构最常见的语句之一,它适用于预先知道循环次数的循环结构,有些循环中如果不能直接看出循环次数,则可通过题目中的规律先求出循环次数再写循环语句.
(2)使用 For 语句设计程序的一般思路:①确定循环次数;②把反复要做的工作,作为循环体放在 For 与 Next 之间.
对For语句的理解
(1)计算机在执行For语句时先对循环变量赋初始值,然后与循环变量的终值比较,若小于或等于终值,则执行循环体,然后循环变量的值增加1,再与终值比较,若还小于或等于终值,再执行循环体,以此类推,直到循环变量的值大于终值,停止执行循环体.
(2)在For循环语句中,,需要使用参数Step.
例如,“输出1到100内的所有奇数”的算法语句为:
名师点睛
1.
对Do Loop语句的理解
(1)计算机执行Do Loop语句时,先执行Do和Loop While之间的循环体,然后判断条件是否成立,如果条件成立,则返回执行循环体;这个过程反复执行,直到条件不满足时,不再执行循环体,跳出循环体,执行Loop While语句后面的语句.
(2)在应用Do Loop语句时一定要注意条件表达式的写法,不满足While后面的表达式时停止循环,若满足则继续循环.
2.
For i=1 To 100 Step 2
输出 i
Next
(1)适用范围:预先不知道____的_____,要根据其他形式的_________停止循环.
(2)一般形式:
想一想:For语句与Do Loop语句能否相互转化?
提示在预先知道循环次数的循环结构中,For语句和Do Loop语句一般可以互相转化,在预先不知道循环次数的循环结构中,不能用For语句,一般用Do Loop语句.
循环
次数
终止条件
题型二 Do Loop 语句的应用
请阅读下列用For语句给出的算法,画出算法框图并说明该算法的处理功能.
【训练1】
S=0
For i=1 To 20 Step 2
S=S+i
Next
输出 S

2-3-2循环语句课件(北师大版必修三) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人w447750
  • 文件大小1.38 MB
  • 时间2018-04-25