更多“假设以行优先顺序存储三维数组A[5][6][7],其中元素A[0][0][0]的地址为1100,并且每个元素占2个存储单元,则A[4][3][2]的地址是1264。() ”相关问题
  • 第1题:

    设C/C++二维数组a[6][10],每个数组元素占用4个存储单元,若按行优先顺序存放所有数组元素,a[3][5]的存储地址为1000,则a[0][0]的存储地址是()。

    A.872

    B.860

    C.868

    D.864


    A 解析: 860+(3*10+5)*4=1 000。

  • 第2题:

    3、设二维数组a[6][10],每个数组元素占用4个存储单元,若按行优先顺序存放数组元素,a[0][0]的存储地址为860,则a[3][5]的存储地址是

    A.1000

    B.860

    C.1140

    D.1200


    A 解析: 860+(3*10+5)*4=1 000。

  • 第3题:

    数组a[1..6][1..5] (无0行0列)以列序优先顺序存储,第一个元素a[1][1]的地址为1000,每个元素占2个存储单元,则a[3][4]的地址是____。

    A.1026

    B.1038

    C.1040

    D.1046


    1040

  • 第4题:

    设二维数组A为5行4列,每个元素占4个字节,已知a[0][0]存储的起始地址是2000,按行优先顺序存储时,则a[2][1]存储的起始地址是 。

    设二维数组A为5行4列,每个元素占4个字节,已知a[0][0]存储的起始地址是2000,按行优先顺序存储时,则a[2][1]存储的起始地址是 。


    G的列的上下界与G的行的上下界相同

  • 第5题:

    已知二维数组A[6][10],每个数据元素占4个存储单元,按行优先顺序存放数组元素且a[3][5]的存储地址是1000,则a[0][0]的存储地址为()。

    A.872

    B.860

    C.868

    D.864


    860