若二维数组arr[1..M,1..N]的首地址为base,数组元素按列存储且每个元素占用K个存储单元,则元素arr[i,j]在该数组空间的地址为()。A、base+((i-1)*M+j-1)*KB、base+((i-1)*N+j-1)*KC、base+((j-1)*M+i-1)*KD、base+((j-1)*N+i-1)*K

题目

若二维数组arr[1..M,1..N]的首地址为base,数组元素按列存储且每个元素占用K个存储单元,则元素arr[i,j]在该数组空间的地址为()。

  • A、base+((i-1)*M+j-1)*K
  • B、base+((i-1)*N+j-1)*K
  • C、base+((j-1)*M+i-1)*K
  • D、base+((j-1)*N+i-1)*K

相似考题
参考答案和解析
正确答案:C