更多“下列语句中错误的是( )。A.int a[][]=new int[2][];B.int a[][]=new int[][];C.int a[][]=new in ”相关问题
  • 第1题:

    下列选项中,执行时会报错的语句是()。

    A.int('23')

    B.int('23+1')

    C.int('23',8)

    D.int('2a',16)


    int('23+1')

  • 第2题:

    用new运算符创建一个含10个元素的一维整型数组的正确语句是()。

    A.int *p=new int[10];

    B.int *p=new int a[10];

    C.int *p=new int (10);

    D.int *q=new int[5]={1,2,3,4,5};


    C

  • 第3题:

    下列选项中关于二维数组的定义,错误的是()

    A.int[][]arr = new int[][2];

    B.int[][]arr = new int[1][2];

    C.int[][]arr = new int[2][];

    D.int[][]arr = {{1},{2,3},{4,5,6}};


    int[][] arr = new int[][2]

  • 第4题:

    5、动态分配包含20个元素的int型数组,下列语句中正确的是()。

    A.int *p = new int[20];

    B.int *p = new int(20);

    C.int *p = new [20];

    D.int p = new int[20];


    int *p = new int[20];

  • 第5题:

    要定义数组A,使得其中每个元素的数据分别依次为:3、9、4、8、0、0、0,正确的定义语句是()。

    A.int[] A={3,9,4,8,0,0,0};

    B.int[7] A=new {3,9,4,8,0,0,0};

    C.int[] A={3,9,4,8};

    D.int A[]={3,9,4,8,0,0,0};


    int A[]={3,9,4,8};

  • 第6题:

    37、下列选项中,声明了一个指针数组的是_______。

    A.int *p[2];

    B.int (*p)[2];

    C.int **p;

    D.int p[2][3];


    int *p[2];