• 2022-06-08
    二维数组A的每个元素是由6个字符组成的串,其行下标i=0,1,…,8,列下标j=1,2,…,10。若数组A以行为主序存储,元素A[8][5]的起始地址与数组A以列为主序存储时的元素( )的起始地址相同(设每个字符占一个字结)。
  • A[3][10]

    举一反三

    内容

    • 0

      二维数组A的每个元素都是6个字符组成的串,行下标i的范围从0到8,列下标j的范围从1到10,则如果A按行存放元素A[8,5]的起始地址与A按列存放时元素( )的起始地址一致。

    • 1

      对行下标1到50,列下标1到80的二维数组a,若该数组的起始地址为2000,且每个元素占2个存储单元,若以列为主序顺序存储,则元素a[45][68]的存储地址为 。

    • 2

      二维数组M的元素是4个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到4,列下标j的范围从0到5,M按行存储时元素M[3][5]的起始地址与M按列存储时元素( )的起始地址相同。

    • 3

      二维数组M的成员是6个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到8,列下标j的范围从1到10,则存放M至少需要()个字节;M的第8列和第5行共占()个字节;若M按行优先方式存储,元素M[8][5]的起始地址与当M按列优先方式存储时的()元素的起始地址一致。

    • 4

      6 二维数组A的每个元素都是6个字符组成的串,行下标i的范围从0到8,列下标j的范围从1到10,则如果A按行存放元素A[8,5]的起始地址与A按列存放时元素( )的起始地址一致。 A: A[3,10] B: A[8,5] C: A[5,8] D: A[0,9]