vb如何定义一个m行n列的二维数组

来源:百度知道 编辑:UC知道 时间:2024/06/17 08:42:13
dim a(m,n) 或者 dim a(,)为什么错?

用 dim 定义数组必须用常量,例如: dim a(5,6),不能用变量定义,dim a(m,n) 和 dim a(,) 都是错的。

要用变量定义数组,必须用 ReDim 语句,例如:
dim a()'定义一个动态数组
m=5:n=6
Redim a(m,n)'重定义动态数组

要看具体设置:
option base:在模块级别中使用,用来声明数组下标的缺省下界
option base后面只能是0或者1
由于默认是0 所以是0的时候可以不用option base语句
只有当你想Option Base 语句来取代数组下标的缺省值 0时才有必要用option base 1而且只能是option base 1而不能是 2 3 4。。。
但是这个语句不能限定TO语句,举个例子吧:
option base 1
dim a(3),b(0 to 3)
a(3)的下界就是1 而b(0 to 3)的下界是0

dim a()
redim a(m,n)

读入m*n 个实数放到m行n列的二维数组中,求该二维数组个行平均值,分别放到一个一维数组中,并打印一维数组 VB随机生成一个只有0和1的m行n列的数组。 用C语言编写一Total函数,求N行M列的二维数组中所有数的和 以下程序中,select函数的功能是:在N行M列的二维数组中, 如何将一个二维数组的列固定?? C语言中怎样定义一个未知行数和列数的二维数组? 以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值。请填空: JavaScript 如何定义一个二维数组 VB里面能不能定义公用的动态二维数组 谁能帮我用VB语言编写一个程序,这个程序要求是随机产生5行5列的二维数组判断是否有鞍点?