问题
单项选择题
A.a-84+i+7j
B.a-22+5i+j
C.a-86+i+7j
D.a-22+i+7j
答案
参考答案:C
解析: 将数组s视作一个7×5的矩阵,那么元素a[i,j]位于其中第i行第j-5列。以列为主序存放数组元素时,a[i,j]排在第i+(j-5-1)*7位。因此其地址为a+[i+(j-5-1)*7-1]*2=a- 86+i+7j。
A.a-84+i+7j
B.a-22+5i+j
C.a-86+i+7j
D.a-22+i+7j
参考答案:C
解析: 将数组s视作一个7×5的矩阵,那么元素a[i,j]位于其中第i行第j-5列。以列为主序存放数组元素时,a[i,j]排在第i+(j-5-1)*7位。因此其地址为a+[i+(j-5-1)*7-1]*2=a- 86+i+7j。