下载此文档

循环结构程序设计.pptx


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
循环类型
循环次数已知。
在程序中直接控制循环次数。如FOR循环。
循环次数未知。
由结束条件判定。如WHILE和DO循环。
循环程序的基本结构
初始化。给出进入循环的初值
循环体。
循环控制机制。是循环还是结束
第一节基本的循环类型
第二节 FOR循环
格式
FOR 循环变量=循环初值 TO 终值[STEP 步长]
循环体
NEXT 循环变量
例:for I=1 to 4
print I
next I
end
循环次数为 4
FOR-NEXT使用说明
当循环变量在循环体内不发生改变时,循环次数为
int((终值-初值)/步长)+1
循环变量
数值型变量
尽可能为整型
步长
可正可负
为零时,死循环
为1时,是默认值,可省略
执行NEXT时先给循环变量增加一个步长,然后判断其是否超过终值例
不能从其它入口进入循环,但可以从循环体中跳出循环例
尽量不要使循环变量在循环体内发生变化,否则循环次数会发生变化例
循环变量尽量为整型,否则会出现误差
QB6-1
改进:用整型变量或将终值+小数(小于步长)
QB6-2
Sum=0
for i=1 to 100
sum=sum+i
print i,sum
next i
end
累计1+2+3+……+100
Sum=0
当i=1 to 100
Sum=sum+i
输出i, sum

求n!
例4!
4!=1*2*3*4
设P=1
1! : p=p*1
2! : p=p*2
3! : p=p*3
4! : p=p*4
I=1 to 4 QB6-3
求n个数的乘积
循环次数为n
循环体
输入具体的n个数
计算

QB6-4
输出斐波那契数列的前20项(1)
1 1 2 3 5
第一次 f1 f2 f3=f1+f2
第二次 f1 f2 f3
第三次 f1 f2 f3
F1=1
F2=1
Print f1 , f2 ,
For I%=3 to 20
f3=f1+f2
print f3 ,
f1=f2
f2=f3
Next I%
Print : end
输出斐波那契数列的前20项(2)
1 1 2 3 5 8
第一次 f1 f2
第二次 f1=f1+f2 f2=f2+f1
第三次 f1=f1+f2 f2=

循环结构程序设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小419 KB
  • 时间2018-06-07