简单VB问题

如有数组声明语句 dim a (-2,-3 to 2,4),则数组中包含的元素个数为 ..答案是90为什么,她怎么计算的??
2026年09月28日 12:24
有2个网友回答
网友(1):

这个语法错误,数组默认最小下标是0,所以-2意味者0 to -2,这会语法错误的,起始下标必须小于终止下标。
应该这样定义:dim a (-2 to 0 ,-3 to 2,4)
这是一个三维数组,总共单元数是三个维长度相乘。 第一维:-2,-1,0; 第二维:-3,-2,-1,0,1,2 ;第三维:0,1,2,3,4

三个维的长度乘积:3*6*5=90

网友(2):

0至-2有3个数
-3至2有6个数
0至4有5个数
所以这个三维数组元素个数为:3*6*5=90