设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组元素a[i,j](0≤i≤m,1≤j≤n)相对于数组空间首地址的偏移量为( )。
A、
(i+1)*n+j
B、
i*n+j-l
C、
i*m+j
D、
i*(m+1)+j-1
【正确答案】
B
【答案解析】
解析:因为是按行存储,所以是i×n,又因为列是从1开始,所以是j-1。最终答案为i*n+j-l。
提交答案
关闭