问题 填空题

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

答案

参考答案:(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。

填空题
选择题