1 / 13
文档名称:

2.3.3循环结构.ppt

格式:ppt   大小:120KB   页数:13页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2.3.3循环结构.ppt

上传人:1656741**** 2021/5/11 文件大小:120 KB

下载得到文件列表

2.3.3循环结构.ppt

相关文档

文档介绍

文档介绍:多重循环结构

For…Next循环
For <循环变量> = 初值 To 终值 [Step 步长]

语句块(循环体)
Next [循环变量]
Step缺省为 1

程序实例一
For j=1 To 5
Print j;
Next j
Print
输出结果:1 2 3 4 5

如果我们要输入如下结果
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
该怎么做?

循环嵌套结构
如果我们把刚才的结构重复输出三次,就是:
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5

程序实例二
For i=1 To 5
Print i;
Next i
Print
For j=1 To 3
Next j
这就是循环结构的嵌套!

进一步探究、加深理解
刚才的程序很简单,下面我们如果要实现下面的输出怎么来写程序?
1
1 2
1 2 3
1 2 3 4
同学仔细观察这个输出结果,总结一下!

分析问题
1
1 2
1 2 3
1 2 3 4
观察该图形的特点,其规律是第一行输出1个字符,第二行输出2个字符,第i行输出i个字符。由刚才的嵌套循环例子可知,外循环控制的是输出的行数,内循环控制输出列数,因此我们只需在图形(一)程序的基础上把Forj=1 To 5的终值5改为i即可.

程序实例三
For j=1 To 5
For i=1 To j
Print i;
Next i
Print
Next j

图形(三)
1
1 2
1 2 3
1 2 3 4
怎么把刚才的输出变成这个输出?