更多“增加一个新值到数组的最后,下面哪一个选项是正确的()。A、arr[value]=lengthB、arr[arr.length()]=valueC、arr[arr.length]=valueD、arr.length=value”相关问题
  • 第1题:

    下面正确使用动态数组的是( )。

    A.Dim arr( )As Integer … ReDim arr(3,5)

    B.Dim arr( )As Integer … ReDim arr(50)As String

    C.Dim arr( ) … RcDim arr(50)As Integer

    D.Dim arr(50)AS Integer … ReDim arr(20)


    正确答案:A
    A。【解析】定义动态数组使用Dim数组名[]As数组类型,不规定数组的大小。重定义后,可以定义数组的长度,但不能定义数组的类型。本题A选项正确。选项B中,重定义后不可改变数组类型。选项C中必须先定义数组类型,选项D中开始定义了数组长度,不是动态数组。

  • 第2题:

    若有定义:intarr[15],n=5;无法正确引用arr数组元素的是()。

    A.arr[10+n]

    B.arr[0]

    C.arr[15-n]

    D.arr[n]


    正确答案:A

  • 第3题:

    ( 21 )下面正确使用动态数组的是

    A )

    Dim arr () As Integer

    ReDim arr ( 3 , 5 )

    B )

    Dim arr () As Integer

    ReDim arr ( 50 ) As String

    C )

    Dim arr ()

    ReDim arr ( 50 ) As Integer

    D )

    Dim arr ( 50 ) As Integer

    ReDim arr ( 20 )


    正确答案:A

     

  • 第4题:

    已知有一个数组intarr[7]={23,4,67,8,6,1,100};那么这个数组的最小值为()

    • A、arr[1]
    • B、arr[2]
    • C、arr[5]
    • D、arr[7]

    正确答案:C

  • 第5题:

    下面程序的输出结果是() public class Test{  public static void main(String[] args){    String s = “abc dsf ghi”;  String[] arr = s.split(“/s”);   System.out.println(arr.length);  } }

    • A、 编译报错
    • B、 2
    • C、 1
    • D、 3

    正确答案:A

  • 第6题:

    关于下面的代码行int[]arr={1,2,3};for(inti=0;i<2;i++)arr[i]=0,哪一个表达式的值为true()

    • A、arr[0]==0
    • B、arr[0]==01
    • C、arr[1]==1
    • D、arr[2]==0

    正确答案:A

  • 第7题:

    执行下面的代码打印出来的结果,正确的是:vararr=[1,"name",true,[-1,0,1]];arr[5]=function(){alert("element")}alert(arr.length):()

    • A、6
    • B、7
    • C、8
    • D、9

    正确答案:A

  • 第8题:

    以下选项中哪个选项往数组插入了一个新值()。

    • A、arr[arr.length]=x
    • B、arr.length+arr=x
    • C、arr+[arr.length]=x
    • D、Array.pop(arr,x)

    正确答案:A

  • 第9题:

    "关于下面的代码行int[]arr={1,2,3};for(inti=0;i<2;i++)arr[i]=0,那一个表达式的值为true()"

    • A、arr[0]==0
    • B、arr[0]==01
    • C、arr[1]==1
    • D、arr[2]==0

    正确答案:A

  • 第10题:

    单选题
    What will be the result of attempting to run the following program?()   public class Qaa75 {   public static void main(String args[]) {   String[][][] arr = {   { {}, null },   { { "1", "2" }, { "1", null, "3" } },   {},   { { "1", null } }  };   System.out.println(arr.length + arr[1][2].length);   }   }
    A

    The program will terminate with an ArrayIndexOutOfBoundsException.

    B

    The program will terminate with a NullPointerException.

    C

    4 will be written to standard output.

    D

    6 will be written to standard output.

    E

    7 will be written to standard output.


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

  • 第11题:

    单选题
    下面哪个选项往数组插入了一个新值()。
    A

    arr[arr.length]=x

    B

    arr.length+arr=x

    C

    arr+[arr.length]=x

    D

    Array.pop(arr,x)


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

  • 第12题:

    单选题
    下面程序的输出结果是() public class Test{  public static void main(String[] args){    String s = “abc dsf ghi”;  String[] arr = s.split(“/s”);   System.out.println(arr.length);  } }
    A

     编译报错

    B

     2

    C

     1

    D

     3


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

  • 第13题:

    先阅读下面的程序片段:String str="abccdefcdh";String[] arr=str.split"c";System.out.println(arr.length);程序执行后,打印的结果是( )。

    A、2个

    B、3个

    C、4个

    D、5个


    参考答案:C

  • 第14题:

    以下不合法的数组是:

    A.arr:Array of Class

    B.arr:Array of TButton

    C.arr:Array of byte

    D.arr:Array of string


    正确答案:A

  • 第15题:

    下面哪个选项往数组插入了一个新值()。

    • A、arr[arr.length]=x
    • B、arr.length+arr=x
    • C、arr+[arr.length]=x
    • D、Array.pop(arr,x)

    正确答案:A

  • 第16题:

    已知有一个数组intarr[8]={23,4,67,8,6,3,100,9};那么这个数组的最小值为()

    • A、arr[1]
    • B、arr[2]
    • C、arr[5]
    • D、arr[7]

    正确答案:C

  • 第17题:

    What will be the result of attempting to run the following program?()   public class Qaa75 {   public static void main(String args[]) {   String[][][] arr = {   { {}, null },   { { "1", "2" }, { "1", null, "3" } },   {},   { { "1", null } }  };   System.out.println(arr.length + arr[1][2].length);   }   }  

    • A、The program will terminate with an ArrayIndexOutOfBoundsException.
    • B、The program will terminate with a NullPointerException.
    • C、4 will be written to standard output.
    • D、6 will be written to standard output.
    • E、7 will be written to standard output.

    正确答案:A

  • 第18题:

    下面对一维数组定义正确的是()

    • A、intarr(10);
    • B、int(10)arr;
    • C、intarr[10];
    • D、int[10]arr;

    正确答案:C

  • 第19题:

    arr.slice(start[,end]);语法的意思是截取arr数组中,从start位置开始,到end-1位置结束的元素组成新的子数组返回,原数组不变。()


    正确答案:正确

  • 第20题:

    下面哪种写法可以实现访问数组arr的第1个元素?()

    • A、arr[0]
    • B、arr(0)
    • C、arr[1]
    • D、arr(1)

    正确答案:A

  • 第21题:

    单选题
    增加一个新值到数组的最后,下面哪一个选项是正确的()。
    A

    arr[value]=length

    B

    arr[arr.length()]=value

    C

    arr[arr.length]=value

    D

    arr.length=value


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

  • 第22题:

    单选题
    假定一个10行20列的二维整型数组,下列哪个定义语句是正确的()。
    A

    int[]arr=newint[10,20]

    B

    int[]arr=intnew[10,20]

    C

    int[,]arr=newint[10,20]

    D

    int[,]arr=newint[20;10]


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

  • 第23题:

    单选题
    以下选项中哪个选项往数组插入了一个新值()。
    A

    arr[arr.length]=x

    B

    arr.length+arr=x

    C

    arr+[arr.length]=x

    D

    Array.pop(arr,x)


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