• 2022-05-31
    以下语句哪些为变量分配了内存空间?
    A: int[] a;
    B: int a[]={1,2,3};
    C: int[] a;a=new int[8];
    D: int[] a=new int[8];
  • B,C,D

    内容

    • 0

      以下正确的二维数组定义是( )。 A: int[][] a=new int[2][3]{1,2,3,4,5,6}; B: int[,] a=new int[3,2]{1,2,3,4,5,6}; C: int[,] a=new int[2,3]{{1,2,3},{4,5,6}}; D: int a[2,3]={{1,2,3},{4,5,6}};

    • 1

      以下正确的二维数组定义是( )。 A: int[][] a=new int[2][3]{1,2,3,4,5,6}; B: int[,] a=new int[3,2]{1,2,3,4,5,6}; C: int[,] a=new int[2,3]{{1,2,3},{4,5,6}}; D: int a[2,3]={{1,2,3},{4,5,6}};

    • 2

      以下正确的二维数组定义是( )。 A: int[][] a=new int[2][3]{1,2,3,4,5,6}; B: int[,] a=new int[3,2]{1,2,3,4,5,6}; C: int[,] a=new int[2,3]{{1,2,3},{4,5,6}}; D: int a[2,3]={{1,2,3},{4,5,6}};

    • 3

      以下关于数组的声明正确的是( ) A: a int[] = new int[3]; B: int a[] = new int[3] C: int a[] = new int[3]{1,2,3}; D: int a[] = {3.2,1,4}

    • 4

      下面正确创建了二维交错数组的是()。 A: int[][] Arr=new int[3][];Arr[0]=new int[]{10,20,30};Arr[1]=new int[]{40,50,60,70};Arr[2]=new int[]{80,90}; B: int[,] Arr=new int[3,];Arr[0]=new int[]{10,20,30};Arr[1]=new int[]{40,50,60,70};Arr[2]=new int[]{80,90}; C: int[][3] Arr={new int[]{10,20,30},new int[]{40,50,60,70},new int[]{80,90}}; D: int[3][] Arr={new int[3]{10,20,30},new int[4]{40,50,60,70},new int[2]{80,90}};