更多“下列二维数组的说明中,不正确的是()。A.float a[][4]={0,1,8,5,9};B.int a[3][4];C.)#define N 5 ”相关问题
  • 第1题:

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

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

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


    C

  • 第2题:

    1、设有二维数组int A[3][4];下列哪项声明的指针可以赋值A。

    A.int *p;

    B.int (*p)();

    C.int (*p)[4];

    D.int *p[4];


    A 解析:数组在Java语言中是当作对象处理的,它包含一个很重要的变量length,用来表示数组的长度。

  • 第3题:

    5、下面代码中,哪一项是正确定义了一个3*4的二维数组

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

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


    int[][] arr = new int[3][4]

  • 第4题:

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

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

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


    int[][] arr = new int[][4]

  • 第5题:

    下列的数组定义语句,不正确的是____。

    A.int a[]=new int[5]{1,2,3,4,5}

    B.int[,]a=new inta[3][4]

    C.int[][]a=new int [3][];

    D.int []a={1,2,3,4};


    D 解析:在Java中定义并创建一个数组对象的语句格式为: arrayName=newtype[arraySize]; 而选项D中,把定义创建数组对象和静态初始化数组对象混为一谈,所以是错误的。