二级VB基础教程:5.4数组的基本操作
1.将初始值赋给数组元素
(1)采用圆形结构
示例:dimia(1到10)as integer
for I = 1到10
a (I) = 0
next I
(2)使用数组函数
示例:dim a为variant,b为variant,I%
a = array (1,2,3,4,5)
b = array ("ABC "," def "," 67")
for I = 0进行绑定。"";
下一个i
For i=0到Ubound(b)
picture 1 . print b(I);"";
接下来我
2.数组输入
(1)通过InputBox函数输入少量数据。
示例:dimsb (3,4)as singer
for I = 0to 3
for j = 0to 4
sb(I,j)= InputBox(" input " & I & j & ")的值
接下来
(2)通过文本框控件输入。
对于大量的数据输入,使用文本框和split()\join()函数进行处理,效率更高。
3.数组的赋值
在VB6.0中,一个数组的值可以直接赋给另一个数组:
dim a (3)为整数,B()为整数
A(0)= 2:A(1)= 5:A(2)=-2:A(3)= 2[这可以通过循环语句来实现:
redimb(UBOUND(A))
for I = 0 to UBOUND(A)
B(I)= A(I)
接下来
注意:(1)赋值号两边的数据类型必须一致;
(2)如果赋值号左边是动态数组,系统会在赋值时自动将动态数组ReDim改为右边同样大小的数组;
(3)如果赋值号左边是固定大小的数组,则数组赋值是错误的。
4.数组的输出
用于……要输出的下一个循环语句。
5.找到数组中的元素,它的下标和每个元素的和。
求数组中的元素和下标,一般假设第一个元素和下标是,然后把这个数和数组中的其他元素一一比较。如果有比它大的东西,就会被替换,同时下标也会被替换。
6.交换数组中的元素
交换的要求是将数组的第一个元素与最后一个元素交换,第二个元素与倒数第二个元素交换,依此类推。
0条评论