题目内容
(请给出正确答案)
[单选题]
设二维数组a[1..5][1..8],若按行优先的顺序存放数组的元素,则a[4][6]元素的前面有()个元素。
A.6
B.28
C.40
D.29
答案
查看答案
A.6
B.28
C.40
D.29
第1题
若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为___________(设a[i][j]的位置为0)。
A.i*m+j
B.j*m+i
C.i*mq+j—l
D.i*m+j+1
第2题
设二维数组A[1..m,1..n]含有m×n个整数。 (1)写出算法(Pascal过程或C函数):判断二维数组A中所有元素是否互不相同并输出相关信息(yes/no)。 (2)试分析算法的时间复杂度。
第3题
设二维数组A[m][n](即m行n列)按行存储在数组B[1..m×n]中,则二维数组元素A[i][j]在一维数组B中的下标为()。
A.(i—1)×n+j
B.(i一1)×n+j-1
C.i×(j一1)
D.j×m+i—l
第4题
设二维数组A5×6的每个元素占4个字节,已知LOC(a00)=1000,A共占多少个字节?
A的终端结点的起始位置是多少?按行和列优先存储时,a2,5的起始地址分别为多少?
第6题
若二维数组a有m列,则在a[i][j]前的元素个数为()。
A.i*m+j-1
B.i*m+j
C.J*m+i
D.i*m+j+1
第7题
A.872
B.860
C.868
D.864
第8题
设“int a[][4]={0,0);”则以下错误的描述是()。
A.数组a的每个元素都可得到初值0
B.二维数组a的第一维大小为1
C.数组a的行数为1
D.只有元素a[0][0]和a[0][1]可得到初值0,其余元素得不到初值0
第9题
A.3/7
B.5/6
C.10/9
D.7/9