内容正文:
*
数组的要求
数组是用于存储多个相同类型数据的集合,由数组名和下标两部分构成。数组是程序设计的核心,而数组下标的操作运算则是算法的灵魂。
一、数组的基础知识
Dim 数组变量名(A1 To A2)As 元素的类型
1、数组的定义
注意点:(1)其中A1为数组的下标下届,A2为数组的下标上届
(2)定义数组时,若省略下标A1,则默认下标从0开始
(3)数值型变量默认初值为0,逻辑类型默认初值为false
字符型变量默认初值为空
对应的值
a(i)
a(1) a(2) a(3) a(4) a(5) a(6) a(7) a(8) a(9) a(10)
5 9 -1 12 11 32 -7 2 22 3
二、快速填空
1、求数组中所有正数之和、正数的个数
s = 0 's用于存储正数之和
c = 0 'c用于存储正数个数
For i = 1 To 10
If a(i) > 0 Then
________________________
________________________
End If
Text1.Text = Str(s)
Text2.Text = Str(c)
Next i
s=s+a(i)
c = c + 1
二、快速填空
2、求数组中最大元素的值,并存于变量k中
k=a(1)
For i = 2 To 10
If a(i) > k Then
_____________________
End If
Text1.Text = Str(k)
Next i
k=a(i)
二、快速填空
3、求数组中最大元素的下标,并存于变量k中
k=1
For i = 2 To 10
If a(i) >_____________ Then
___________
End If
Text1.Text = Str(k)
Next i
a(k)
K = i
二、快速填空
4、求数组相邻元素差值的最大值。即a(2)-a(1)、a(3)-a(2)…a(n)-a(n-1)中的最大值
max=a(2)-a(1) 'max用于存储数组相邻元素差值的最大值
For i = 3 To n
If a(i)-a(i-1) > max Then
__