循环结构流程图
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
13、for i=1 to 5 step 1
Print " * ",
Next i
14、for i=1 to 5 step 1
Print " * ";
Next i
15、分析程序: For i=1 to 5 step 1
Print i
Next i
16、分析程序:
For i=1 to 5 step 1
2.3.3 循环结构
1、for/next 循环语句
2、do循环语句
循环结构定义: 运行程序时重复执行某一段程序代码称为 循环结构
for/next 循环语句
一、格式 For 循环变量 = 初值 To 终值 [Step 步长值] <循环体> Next [循环变量]
二、流程图
1、步长为正:超过 指的是大于
2、步长为负:超过 指的是小于
Next [循环变量]
三、执行过程
For/Next 循环的执行过程是:
①循环变量取初值; ②循环变量与终值比较,没有超过终值转③,否则 循环结束,接着执行循环语句的后继语句; ③执行一次循环体; ④循环变量增加一个步长; ⑤重复步骤②~④。
说明:
①、循环变量的初值、终值、步长都是数值型。其 中要重复执行的操作称为循环体,步长可正可负, 如果没有设置 Step,则增量的缺省值为1。 ②、 For 语句与 Next 语句必须成对出现,而且它 们中间的“循环变量”必须是同一个变量,如本例 中均为 i ; ③、当循环变量增量为正时,循环变量超过终值, 是指循环变量的值大于终值,若为负,则是指循环 变量的值小于终值。
Next I
Print I
9、分析程序: For i=2 to 2 step -1
Print I
Next I
10、分析:
For i=2 to 2 step 1
i=i+2
Next I
Print I
11、分析程序
For i=2 to 2 step -1
i=i-2
Next I
Print I
12、分析程序: For i=1 to 5 step 1 Print " * " Next I
For I = 2 To 1 Step 1
Print "abc"
Next I
例2:增量为负
For i=1 to 2 step -1
Print " abc”"
Next I
3、分析程序 For i=1 to 1 step 0
Print " abc "
Next I
4、分析程序:
For i=百度文库 to 2 step 1
Print i,
Next i
17、分析程序:
For i=1 to 5 step 1
Print i;
Next i
问题一:步长为正数的循环,什么情况下执行循环体? 答:当初值小于等于终值时。
问题二:步长为正数的循环,什么情况下结束循环? 答:当初值大于终值时。 问题三:步长为负数的循环,什么情况下执行循环体? 答:当初值大于等于终值时。
问题四:步长为负数的循环,什么情况下结束循环? 答:当初值小于终值时。
例1:增量为正
Print " abc "
Next i
5、分析程序
For i=2 to 2 sep -1
Print " abc "
Next i
6、分析程序 For i=2 to 2 step 1
Print I
Next I
7、分析程序
For i=2 to 2 step 1
Next I
Print I
8、程序分析: For i=2 to 2 step -1