• 2022-05-30
    下面声明和创建二维数组的语句中错误的有()
    A: int[][]a=newint[2][];
    B: inta[][]=newint[][];
    C: int[]arr1[]=newint[2][2];
    D: int[]arr1=newint[2][];
  • B,D

    内容

    • 0

      【单选题】下面代码中,哪一项是正确定义了一个3*4的二维数组() A. int[][]arr=newint[3][4] B. int[][]arr=newint[3][] C. int[][]arr=newint[][4] D. int[][]arr={{1,2},{3,4,5},{6}}

    • 1

      下面语句中,正确声明数组并在分配空间的同时赋值的是() A: int[]a=newint[][3]{{1,2,3}}; B: int[]a=newint[]{1,2,3}; C: int[]a=newint[]{1,'A',4.7}; D: int[]a=newint[3]{1,'A',4};

    • 2

      一下哪个选项可以创一个长度为3的一维数组 A: int[]=newint[2] B: int[]a=int[3] C: inta=newint[3] D: int[]a=newint[3]

    • 3

      下面哪条语句是不正确的() A: int[]a={1,2,3}; B: inta[]=newint[4]; C: int[]a=newint[]; D: int[]a=newint[]{2,3,4};

    • 4

      下列关于数组的声明哪一个是错误的。() A: int[]a={1,2}; B: inta[]={1,2}; C: int[]a=newint[2]; D: inta[2]={1,2};