更多“下列数组定义语句中:int[] a=new̳”相关问题
  • 第1题:

    下列数组定义及赋值,错误的是( )。

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

    B.int intArray[];

    C.int Array=new int[3]; int Array[1]=1; int Array[2]=2; int Array[3]=3;

    D.int a[][]=new int[2][]; a[0]=new int[3]; a[1]=new int[3];


    正确答案:C
    解析:一维数组的定义方法为:type arrayName[];,其中类型type可以为Java中任意数据类型,所以选项B是正确的。对数组元素赋值,可以在定义数组的同时进行初始化,所以选项A是正确的。数组下标从0开始,所以选项C是错误的。对多维数组赋值,从最高维开始,分别为每一维分配空间,所以选项D是正确的。

  • 第2题:

    下列定义数组的语句中,正确的是( )。

    A.int N=10; int x[N];

    B.#define N 10 int x[N];

    C.int x[0..10];

    D.int x[];


    正确答案:B

  • 第3题:

    下列定义数组的语句中,正确的是( )。

    A.int N=10;int x[N]:

    B.#define N l0 ; int x[N];

    C.int x[0..10];

    D.int x[];


    正确答案:D
    选项A、B中n为变量,C语言中不允许动态定义数组维数,即维数不能是变量。选项C无此语法。

  • 第4题:

    下列数组的定义不合法的是()

    • A、char c[][]=new char[2][4]
    • B、char c[][]=new char[2][]
    • C、char [][]c=new char[][3]
    • D、int []a[] = new int[5][5]

    正确答案:C

  • 第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

  • 第6题:

    下列数组定义语句中:int[]a=newint[3];,定义的数组a占的字节数为()


    正确答案:12

  • 第7题:

    下列数组定义语句中,数组将在内存中占用()个字节。double[,]d=new[4.5];


    正确答案:160

  • 第8题:

    对数组的定义及初始化不正确的方法是:()。

    • A、int array[];
    • B、int array[8];
    • C、int[]array=new int[8];
    • D、int array[]=new int[8];

    正确答案:B

  • 第9题:

    单选题
    下列语句中,不能正确定义长度为4的数组a的语句是()
    A

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

    B

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

    C

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

    D

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


    正确答案: A
    解析: 暂无解析

  • 第10题:

    单选题
    以下的数组定义语句中,不正确的是()
    A

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

    B

     int[,] a=new int[3][4];

    C

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

    D

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


    正确答案: A
    解析: 暂无解析

  • 第11题:

    填空题
    下列数组定义语句中,数组将在内存中占用()个字节。double[,]d=new[4.5];

    正确答案: 160
    解析: 暂无解析

  • 第12题:

    单选题
    下列的数组定义语句,不正确的是()。
    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
    解析: 暂无解析

  • 第13题:

    若数组a定义为int[][]a=new int[3][4],则a是( )。

    A.-维数组

    B.二维数组

    C.三维数组

    D.四维数组


    正确答案:B
    二维数组有两种定义方式:①typear—rayName[][];②type[][]arrayName;从题目中的语句可以看出,本题定义了一个二维数组。

  • 第14题:

    若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。A.AB.B

    若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    变量不能充当数组定义的长度。所以A)错误。

  • 第15题:

    下列语句中,可以创建数组实例的有()。

    • A、int[] ia = new int [15];
    • B、float fa = new float [20];
    • C、char*+ ca =“Some String”;
    • D、Object oa = new float[20];
    • E、Int ia [][] =(4,5,6)(1,2,3)

    正确答案:A,D

  • 第16题:

    若数组a定义为int[][]a=new int[3][4],则a是()

    • A、一维数组
    • B、二维数组
    • C、三维数组
    • D、四维数组

    正确答案:B

  • 第17题:

    下列语句中,不能正确定义长度为4的数组a的语句是()

    • A、 int[] a=new int[]{1,2,3,4};
    • B、 int[] a= {1,2,3,4};
    • C、 int[] a=new int[4]{1,2,3};
    • D、 int[] a=new int[4]{1,2,3,4};

    正确答案:C

  • 第18题:

    以下的数组定义语句中,不正确的是()

    • A、 int[] a=new int[5]{1,2,3,4,5};
    • B、 int[,] a=new int[3][4];
    • C、 int[][] a=new int[3][];
    • D、 int[] a={1,2,3,4,5};

    正确答案:B

  • 第19题:

    下列数组定义语句中,不合法的是()

    • A、int a[3]={0,1,2,3};
    • B、int a[]={0,1,2};
    • C、int a[3]={0,1};
    • D、int a[3]={0};

    正确答案:A

  • 第20题:

    填空题
    下列数组定义语句中:int[] a=new int[3]; ,定义的数组a占的字节数为()。

    正确答案: 12
    解析: 暂无解析

  • 第21题:

    填空题
    下列数组定义语句中:int[]a=newint[3];,定义的数组a占的字节数为()

    正确答案: 12
    解析: 暂无解析

  • 第22题:

    填空题
    下列数组定义语句中,数组将在内存中占用()个字节。     double[,] d=new double [4,5];

    正确答案: 160
    解析: 暂无解析

  • 第23题:

    单选题
    下列数组的定义不合法的是()
    A

    char c[][]=new char[2][4]

    B

    char c[][]=new char[2][]

    C

    char [][]c=new char[][3]

    D

    int []a[] = new int[5][5]


    正确答案: C
    解析: 暂无解析