设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组元素a[i,j](0≤i≤m,1≤j≤n)相对于数组空间首地址的偏移量为( )。

admin2013-02-02  30

问题 设数组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。
转载请注明原文地址:https://kaotiyun.com/show/Q6VZ777K
0

相关试题推荐
最新回复(0)