更多"一个二维数组可以存放一个矩形,在程序开始有语句Option Base "的相关试题:
[单项选择]
—个二维数组可以存放—个矩阵。在程序开始有语句Option Base0,则下面定义的数组中正好可以存放—个4×3矩阵(即只有12个元素)的是()。
A. Dim a(-2 To 0,2)As Integer
B. Dima(3,2)As Integer
C. Dim a(4,3)As Integer
D. Dim a(-1 To -4,-1 To -3)As Integer
[单项选择]1个三维数组可以存放1个矩阵。在程序开始有语句Option Base o,则下面定义的数中正好可以存放1个4x3矩阵(即只有12个元素)的是【 】
A. Dim a(-2 To 0,2)As Integer
B. Dim a(3,2)As Integer
C. Dim a(4,3)As Integer
D. Dim a(-1 To-4,-1 To-3)As Integer
[单项选择]在模块的声明部分使用“Option Base 1”语句,然后定义二维数组A(2 to 5,5),则该数组的元素个数为
A. 20
B. 24
C. 25
D. 36
[单项选择]可以通过( )的方法来输出一个二维数组中的各个元素。
A. 引用数组的两个下标
B. 将数组名赋值给变量
C. 通过引用数组的一个下标
D. 以上都不正确
[单项选择]设有一个二维数组A[m][n],假设A[0][0]存放位置在644,A[2][2]存放位置在676,每个元素占一个空间,问A[3][3]存放在( )位置。
A. 688
B. 678
C. 692
D. 696
[单项选择]设有一个二维数组A[10][20]按行存放于一个连续的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个存储字,则A[6][2]的存储字地址是()。
A. 284
B. 308
C. 322
D. 358
[单项选择]若定义了一个二维数组A(1 to 6,6),则该数组的元素个数为( )。
A. 24个
B. 36个
C. 42个
D. 48个
[单项选择]二维数组Amn按行序为主序存放在内存,每个数组元素占1个存储单元,则元素aij的地址计算公式是( )。
A. loc(aij)-loc(all)+[(i-1)*m+(j-1)]
B. loc(aij)-loc(all)+[(j-1)*m+(i-1)]
C. loc(aij)-loc(all)+[(i-1)*n+(j-1)]
D. loc(aij)-loc(all)+[(j-1)*n+(i-1)]