VB的3到改错题

来源:百度知道 编辑:UC知道 时间:2024/06/05 11:28:09
1. Dim a%(13+8) As Integer

2. ……
Dim A(10) As Integer
……
ReDim A
……

3. ……
Dim A(10), I As Integer
……
A = Array(1,2,3,4,5,6,7,8,9,10)
……

1、 Dim a(13+8) As Integer

2、 Dim A() As Integer
ReDim A(10) As Integer

3、 Dim A(), I As Integer
A = Array(1,2,3,4,5,6,7,8,9,10)

1. Dim a%(13+8) As Integer 其中As Integer与% 重复,而且那个(13+8)是什么东西,要么是(21),要么是(13,8)
2。Dim A(10) As Integer
……
ReDim A
既然要 ReDim A(),前面的dim就不能指定范围,应该为Dim A() As Integer
3。 Dim A(10), 其中包括0(除非在通用里面有option base 1,一般默认为0),是a(0)到a(10)共11个,可后来的array尽给了10个,当然不对了,改为dim a(1to10)或a(9)