下载此文档

3.2循环语句.ppt


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
北京师范大学出版社 | 必修三

新课导入

北京取得2008年奥运会主办权的投票过程:
对已选出的五个城市进行投票表决的操作程序:首先进行第一轮投票,如果有一个城市得票超过一半,那么这个城市取得主办权,如果没有一个城市得票超过一半,那么将其中得票最少的城市淘汰,然后重复上述过程,直到选出一个城市为止。


思考:如何将上面的程序框图用语句表示?

探索新知
循环语句的形式:
①For语句的一般形式:
For 循环变量=初始值 To 终值
循环体
Next
 
注意: 在For循环语句里,我们默认循环变量每次的增量为1,如果需要考虑增量不是1的情况,需要使用参数Step。例如:“输出1到100内的所有奇数”的算法语句为:

For i=1 To 100 Step 2
输出i
Next
 

② Do Loop语句的一般形式:

Do
循环体
Loop While 条件为真
 
 

质疑答辩,发展思维
i=2
s=1
Do
s=s*i
i=i+2
Loop While i<=100
输出 s
s=1
For i=2 To 100 Step 2
s=s*i
Next
输出 s

思考: For语句和Do Loop语句有什么不同?
1、书写格式不同。
2、作用不同:For循环语句主要适用于预先知道循环次数的循环结构,如果预先不知道循环次数,则使用Do Loop循环语句。
3、For循环语句条件在前,首先判断循环条件再执行,如果条件不满足,一次也不执行;而Do Loop循环语句条件再后。

4、用For循环语句编写程序时要注意设定好循环变量的初始值、终值、循环变量的改变量,应避免出现多一次循环或少一次循环的情况;而Do Loop循环语句编写程序时,一定要注意表达式的写法,当表达式为真时,继续执行循环体,当表达式为假时,结束循环,防止出现表达式正好相反的错误。

例题讲解



例1 用循环语句描述输出斐波那契数列的前50项的算法。
f1=0
f2=1
输出“斐波那契数列为”,f1,f2
For i=3 To 50
f3=f1+f2
输出f3
f1=f2
f2=f3
Next

3.2循环语句 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1656741****
  • 文件大小643 KB
  • 时间2021-05-11