对于一个二维数组A[1…m,1…n],若按列为主序存储,则任一元素A[i,j]的相对地址是【 】。

admin2009-03-19  23

问题 对于一个二维数组A[1…m,1…n],若按列为主序存储,则任一元素A[i,j]的相对地址是【  】。

选项

答案(j-1)*m+i-1

解析 A[i,j]处在i行j列的位置,若按列为主序存储,则在A[i, j]元素之前有j-1列个元素共(j-i)*m,再加上同一列前的i-1个元素总共是(j-1)*m+i-1个元素。所以相对地址为(j-1)*m+i-1。
转载请注明原文地址:https://kaotiyun.com/show/m1SZ777K
0

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