设数组a[1..10,1..8]中的元素按行存放, 每个元素占用4个存储单元,已知第一个数组元素a[1,1]的地址为1004,那么a[5,6]的地址为( )。

1980 次浏览
  • A、1004+(5*8+6)*4
  • B、1004+(4*8+5)*4
  • C、1004+(5*10+6)*4
  • D、1004+(4*10+5)*4
二维数组按行存储的公式:a[i,j]=数组元素首地址+(i*列数+j)*每个元素占用存储空间数。
挑战成功
2年前
挑战失败
2年前