• 2022-06-09
    设有下面的程序段:intarr[10]={1,2,3},*p=arr;下列叙述正确的是________
    A: arr和p完全相同
    B: *(p+i)和&arr[i]相等
    C: *(p+4)与arr[4]相等
    D: arr++表示arr[1]的地址
  • C

    内容

    • 0

      【单选题】执行完以下代码后,数组 arr 的各个元素的取值是什么? int[] arr = {1, 2, 3}; for (int i=0; i < 2; i++) arr[i] = 0; A. arr[0]=0, arr[1]=0, arr[2]=0 B. arr[0]=1, arr[1]=2, arr[2]=3 C. arr[0]=0, arr[1]=0, arr[2]=3 D. arr[0]=0, arr[1]=2, arr[2]=3

    • 1

      给定多维数组arr:arr =&#91;&#91;1 2 3&#93; &#91;4 5 6&#93; &#91;7 8 9&#93;&#93;,可以得到&#91;&#91;5 6&#93; &#91;8 9&#93;&#93;的操作是 A: arr[1:2,1:2] B: arr[1:3,1:3] C: arr[1:,1:] D: arr[:,:]

    • 2

      下列对数组操作正确的是( ) A: arr[0] = 1; B: arr[“0”] = 2; C: arr[true] = 3; D: arr[-1.23] = 4;

    • 3

      在定义数组intarr&#91;10&#93;后,下列选项中对arr的引用正确的是() A: A、arr[10] B: B、arr[6.3] C: C、arr(6) D: D、arr[0]

    • 4

      关于下面代码段叙述正确的是( )。 int&#91;&#93; arr = { 1, 2, 3 };//(1) int&#91;&#93; arr2 = arr;//(2)