• 2022-06-01
    2-5 以下数组声明错误的是__________________。(A)int[] a; (B)int a[3]; (C)int a[]={1,2,3}; (D)int a[]=new int[3];
    A:
    B: 〖解释〗Java数组是动态数组,声明数组变量时不需要接线指定数组长度,只有使用new运算符申请数组存储空间时才需要指定数组长度。
    C:
    D:
  • B

    内容

    • 0

      下列数组int a[][]={{1,2,3},{4,5,6}};,t.length等于( ) A: 2 B: 3 C: 4 D: 5

    • 1

      已知“int a[][3]={{1,2,3},{4,5,6}};”,则二维数组a的行长为2。

    • 2

      以下数组定义中不正确的是____。A) int a[2][3]; B) int b[][3]={0,1,2,3};C) int c[100][100]={0}; D) int d[3][]={{1,2},{1,2,3},{1,2,3,4}};

    • 3

      若有数组定义语句“int a[][3]={1,2,3,4,5,6,7};”则数组a第1维的长度是() A: 2 B: 3 C: 4 D: 无法确定

    • 4

      已知int a[][3]={1,2,3,4,5,6,7};,则数组a的第一维的大小是( )。 A: 4 B: 3 C: 2 D: 无确定数