• 2022-05-28
    设数组a是一个2行3列的二维数组,若执行语句b=a[:,0:2]对数组a进行切片,则以下说法正确的是( )。
    A: 改变数组b中元素的值,数组a中的元素值保持不变
    B: 数组a和b的存储地址相同
    C: 数组a和b的存储地址不同
    D: 改变数组b中元素的值,数组a相应元素的值也跟着改变
  • C,D

    内容

    • 0

      已定义int a[2]={2,9};若用数组元素a[0],a[1]作为函数调用的实参,则传递给形参的是( )。 A: 数组a的首地址 &a[0] B: 数组第一个元素的值2 C: 数组元素的值2,9相对应的传递给形参 D: 数组元素的个数2

    • 1

      若有定义int a[9],*p=a;,则p+5表示 A: A) 数组元素a[5]的值 B: B) 数组元素a[5]的地址 C: C) 数组元素a[6]的地址 D: D) 数组元素a[0]的值加上5

    • 2

      二维数组A[8][9]按行优先顺序存储,若数组元素A[2][3]的存储地址为1087,A[4][7]的存储地址为1153,则数组元素A[6][7]的存储地址为( )

    • 3

      ‎C语言中,数组名代表________。‏ A: 数组全部元素的值 B: 数组首地址 C: 数组第一个元素的值 D: 数组元素的个数

    • 4

      06110011:C语言中,数组名代表( )。 A: 数组全部元素的值 B: 数组首地址 C: 数组第一个元素的值 D: 数组元素的个数