- 1
- 0
- 约小于1千字
- 约 3页
- 2021-07-12 发布于河北
- 举报
PAGE
PAGE #
八年级信息技术教案第五章 nbsp;循环
结构程序设计
二、学习指导
i.计数循环语句
⑴格式:for循环变量=初值to终值step步长
语句组(循环体)
next循环变量
for语句为循环说明语句,next语句为循环终端语句。
for和next后面的循环变量必须相同。
初值、终值和步长都是数值表达式。
步长为1时,step可省略不写。
(2)功能:根据for语句说明设定的循环次数重复执行循环体。
其具体执行过程可用图5-4-1表示。
图 5 — 4— 1
其中循环变量超过终值的规则是:
步长为正,大于终值;步长为负,小于终值。
一般地循环次数可用下列公式计算:
循环次数=int((终值—初值)/步长)+1
.条件循环语句
(1)格式:do while条件
PAGE
PAGE #
语句组(循环体)
loop
(2)功能:当条件成立(即为真)时,执行do和loop之间的语句 组(循环体),否则终止循环,转到loop语句的下一句执行。
.计数循环程序设计关键是确定循环的次数和重复循环的操作; 条件循环程序设计的关键是确定循环的条件和重复循环的操作
三、应用实例
1 ,编程求1 + 19
(2)数列各项为2的0、1、2??…n次乘方,即乘数始终为2的累 乘积,可构造一个n次循环,用卜t*2累乘(t的初值为1)依次生成数 列各项,用s—s+t依次累加各项。循环结束,其累加和 s的值即所 求和式的值。
根据分析,可编程序如下:
input n
let t=1
let s=t
for k=l to n
let t=t*2
let s=s+t
next k
print s= ; s end
运行结果如下:
?63
s=1 . 8446[标签:正文]
原创力文档

文档评论(0)