本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
1.3.4 循环语句(For语句)
学习目标:
理解,掌握For语句,能运用For语句表达解决具体问题的过程。
学习重点:
For语句的表示方法,结构和用法。
学习难点:
将具体问题的流程图转化为程序语句的过程,熟练应用循环语句的几种形式。
学习过程:
1. 复习回顾:
1.循环语句:While 语句: Do语句:
2. 问题引入:
1.问题:设计计算的一种算法。
While型: Do型: For型:
2.For语句:
For I From “初值” To “终值” Step “步长”
循环体
End For
注:若省略Step,那么循环时,变量每次加1;循环次数已知时,用For语句。
3. 例题讲解:
例1. 写出计算1+2+3+4+…+100之和的伪代码.
解:
例2.求1-+-+…+-的值.
算法分析:第一步是选择一个变量S表示和,并赋给初值0,再选一个变量H,并赋给初值0;
第二步开始进入for循环语句,首先设i为循环变量,并设初值、步长、终值;
第三步为循环表达式(循环体);
第四步用“end for”控制一次循环,开始一次新的循环
伪代码如下:
4. 课时练习:
1. 运行如下程序:
(1)s←1 (2) s←0
For I From 1 To 100 For I From 1 To 15 Step
s←s×I s←s﹢I
End For End For
Print s Print s
运行结果( ) 运行结果( )
2.已知S=5+10+15+…+1500,用伪代码表示求S的算法.
解:
5. 课堂小结:
算法中的循环结构可以用循环语句实现.正确理解两种循环语句:for循环、当型循环和直到型循环.
六.课后作业:
w.w.w.k.s.5.u.c.o.m
www.
21世纪教育网 -- 中国最大型、最专业的中小学教育资源门户网站。 版权所有@21世纪教育网