更多“下面关于数组定义语句不正确的是______。A.inta[]= {1,2,3,4};B.int[] a1, a2;C.double[] d = new ”相关问题
  • 第1题:

    不能定义长度为4的数组a的语句是

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

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

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

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


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

  • 第2题:

    以下哪个是定义和创建数组的正确方式?

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

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

    C.int a[5];

    D.int a[] = new [5];

    E.int a = new int[5];


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

  • 第3题:

    3、定义一个int类型的指针变量p,并使其指向数组a,下面哪个定义是正确的

    A.int a[ ], *p=a;

    B.int *a, p=a;

    C.int a[M], p=a;

    D.int a[M], *p=a;


    B 解析:int *p[3]是定义指针数组,该数组共含有3个元素,每个元素所指存储单元中存储的数据为整型数据。

  • 第4题:

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

    A.inta[]= {1,2,3,4};

    B.int[] a1, a2;

    C.double[] d = new double [8];

    D.float f[] = new {2.0f, 3.5f, 5.6f, 7.8f};


    b数组 b[1][0]为1

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