参考答案和解析
正确答案:D
更多“以下语句定义正确的是( )A)int a[1][4]-{1,2,3,4,5}; B)float a[3][]={{1},{2},{3}};c)long a[2 ”相关问题
  • 第1题:

    下列关于数组的静态初始化语句,正确的是()

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

    B.int [] score=new int[5]{1,2,3,4,5};

    C.int [5] score=new int[]{1,2,3,4,5};

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


    int [] score =new int[]{1,2,3,4,5};

  • 第2题:

    【单选题】为了定义三个整型数组a1、a2、a3,下面声明正确的语句是()

    A.intArray [ ] a1,a2; int a3[ ]={1,2,3,4,5};

    B.int a1,a2[ ]; int a3={1,2,3,4,5};

    C.int [ ] a1,a2; int a3[ ]={1,2,3,4,5};

    D.int [ ] a1,a2; int a3=(1,2,3,4,5);


    B

  • 第3题:

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

    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中,把定义创建数组对象和静态初始化数组对象混为一谈,所以是错误的。

  • 第4题:

    以下语句定义正确的是()。

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

    B.float x[3][ ]={{1},{2},{3}};

    C.long b[][]={{1},{1,2},{1,2,3}};

    D.double y[ ][3]={0};


    无限次循环

  • 第5题:

    下面几条定义一维数组的语句,正确的是

    A.int[] arr2 = new int[];

    B.int[] arr2 = new int[5];

    C.int arr2[] = new int[5]{1, 2, 3, 4, 5};

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


    int[] arr2 = new int[5] ;