vb中 dim a(3,4,5)定义的数组中所包含的数组元素的个数是多少? 要考试啦!万分感谢

如题所述

数组的第一维是4个,第二维是5个,第三维是6个,总数应该是4*5*6=120个。追问

为什么3代表4个,4--5,5--6??

追答

因为数组的下标,如果不指定的话,默认是从0开始的,所以第一维包含0,1,2,3四个数,其余类推。

追问

那为何 dim(3,4)是12,,而不是4*5=20????

追答

刚才不是说了嘛,dim(3)包括了0,1,2,3四个数,dim(4)包括了0,1,2,3,4五个数,所以是4*5=20个,这是有依据的:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-24
vb数组下标默认为0,当然也可以自行定义,如 dim a(1 to 3)就是下标从1开始 只有三个
第2个回答  2011-10-24
4*5*6=120个