VB中如何判断一个数组有多少个元素

比如说:dim b (0 to 2, 0 to 3) as long 有12个元素
dim a (1 to 100) as string 有100个元素
dim a (2,-2 to 1.4) as integer 有32个元素
dim(3,4)有20个元素。
求告知,诸如此类的数组该怎么判断元素的个数

dim b (0 to 2, 0 to 3) as long 有12个元素 0,1,2=3个 0,1,2,3=4个 3*4=12个
dim a (1 to 100) as string 有100个元素 1-100 =100个
dim a (2,-2 to 1.4) as integer 0,1,2=3个 -2,-1,0,1=4个 3*4=12个
dim(3,4)有20个元素。 0,1,2,3=4个 0,1,2,3,4=5个 4*5=20个追问

dim a (2,-2 to 1,4) as integer有多少个元素?

追答

0,1,2
-2 -1 0 1
0,1,2,3,4
3*4*5=60

追问

书上写的是32个元素。

追答

dim a (2,-2 to 1.4) as integer 有32个元素 这个?尽信书不如无书

dim a (2,-2 to 1.4) as integer 首先搞清楚 1点4 还是 1逗号4 这可差别太大

追问

你说60个元素的那个书上说是32个

追答

首先搞清楚 1点4 还是 1逗号4 这可差别太大 一个是维数组,一个是三维。但这两种情况都不会是32个。拿支笔挨个写出数组所有元素不就很清楚了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-29
dim a (2,-2 to 1,4) as integer有60个元素。
2: 0,1,2;
-2 to 1: -2,-1,0,1;
4: 0, 1, 2, 3,4;
3*4*5=60个追问

书上写的是32个元素。

相似回答