• 2022-06-03
    假定a是一个一维数组,则a[i]的指针访问方式为()。[/i]
  • *(a+i)

    内容

    • 0

      设二维数组A[m][n](即m行n列)按行存储在数组B[1..m×n]中,则二维数组元素A[i][j]在一维数组B中的下标为()。[/i] A: (i—1)×n+j B: (i一1)×n+j-1 C: i×(j一1) D: j×m+i—l

    • 1

      若二维数组a有m列,则计算机一元素a[i][j]在数组中位置的公式为 ()。(假设a[0]位于数组的第一个位罝上)[/i] A: i*m+j B: j*m+i C: i*m+j-1 D: i*m+j+1

    • 2

      将一维数组a的第i个元素的地址赋给指针变量p的语句是p=&a[i];

    • 3

      在n个元素的线性表的数组表示中,时间复杂度为O(1)的操作是()。 A: 访问第i(1<i<n)个结点和求第i(2<i<n)个结点的直接前驱 B: 删除第1个结点 C: 在第i(1<i<n)个结点后插入一个结点 D: 在最后一个结点后插入一个新值

    • 4

      在一个二维数组int a&#91;m&#93;&#91;n&#93;中,包含的一维元素a[i]的类型为________,访问a[i]时返回值的类型为____。[/i][/i]