
常用软件类: |
|杀毒安全 | |联络聊天 | |网络软件 | |多媒体类 | |系统工具 | |图形图像 | |系统工具 | |应用软件 | |行业软件 |
开发设计类: |
|动画制作 | |图像处理 | |3D设计 | |操作系统 | |站长学院 | |网络相关 | |WEB设计 | |数据库类 | |程序开发 |
1、加入一个名为数组容器1的整数型容器,在其数组属性中输入“3”,表明此容器为一个单维数组,共有 3 个成员;
2、加入一个名为数组容器2的整数型容器,在其数组属性中输入“2,2”,表明此容器为一个二维数组,共有 4 (2 × 2 的结果)个成员;
3、顺序输入下列语句行:
szrq1[1]=100
szrq2[2][1]=200
hb1.gdxh(szrq1[1],szrq2[2][1])
hb1.gdxh(szrq2[3])
szrq2[4]=300
hb1.gdxh(szrq2[2][2])
输入完毕后子程序中的语句如下:
数组容器1 [1] = 100
数组容器2 [2] [1] = 200
画板1.滚动写行 (数组容器1 [1], 数组容器2 [2] [1])
画板1.滚动写行 (数组容器2 [3])
数组容器2 [4] = 300
画板1.滚动写行 (数组容器2 [2] [2])
运行结果为:
100
200
200
300
通过上面的程序,我们可以知道:
一、数组容器可以有多个成员容器,每个成员容器等同于一个单独容器。各成员容器的引用方法为:
数组容器名 + “[” + 从 1 开始的成员位置 + “]” + ......
譬如上面的数组容器1,它有“数组容器1 [1]”、“数组容器1 [2]”、“数组容器1 [3]”三个成员。数组容器2有“数组容器2 [1] [1]”、“数组容器2 [1] [2]”、“数组容器2 [2] [1]”、“数组容器2 [2] [2]”四个成员。
二、多维数组的成员也可以使用单维的方式来引用。譬如上面的“数组容器2 [3]”等同于“数组容器2 [2] [1]”,“数组容器2 [4]”等同于“数组容器2 [2] [2]”。此方法可用来遍历数组的所有成员,请继续进行以下输入:
1、加入一个名为容器1的整数型容器;
2、添加以下语句行:
jcxhs(qszcys(szrq2),rq1)
hb1.gdxh(szrq2[rq1])
输入完毕后所添加的语句如下:
计次循环首 (取数组成员数 (数组容器2), 容器1)
画板1.滚动写行 (数组容器2 [容器1])
计次循环尾 ()
此段程序可以顺序显示出数组容器2中所有成员的内容,其中“数组容器2 [1] [1]”、“数组容器2 [1] [2]”由于没有被写入新值,为初始值 0 。
下一章将讲述容器的初始值及动态管理数组容器。
------------------------------
试一试:
将上面添加的程序段中的数组容器2改为数组容器1:
计次循环首 (取数组成员数 (数组容器1), 容器1)
画板1.滚动写行 (数组容器1 [容器1])
计次循环尾 ()
运行后查看结果。