设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当用以列为主存放时,元素A[5,8]的存储首地址为( )。
A. BA+39
BA+117
C. BA+180
D. BA+222
查看答案
设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储,a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a86的地址为( )。
A. 13
B. 32
C. 33
D. 34
二维数组A的每个元素是由10个字符组成的串,其行下标i=0,1,…,8,列下标j=1,2,…,10。若A按行先存储,元素A[8,5]的起始地址与当A按列先存储时的元素()的起始地址相同。设每个字符占一个字节。
A[8,5]
B. A[3,10]
C. A[3,7]
D. A[8,3]
广义表A=(a,b,(c,d),(e,(f,g))),则Head(Tail(Head(Tail(Tail(A)))))的值为( )。
A. c
B. d
C. (c)
D. (d)
设广义表L=((a,b,c,d)),则L的深度和长度分别为( )。
A. 1和1
B. 2和1
C. 3和1
D. 2和3