增加一个新值到数组的最后,下面哪一个选项是正确的()。A、arr[value]=lengthB、arr[arr.length()]=valueC、arr[arr.length]=valueD、arr.length=value

题目

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

  • A、arr[value]=length
  • B、arr[arr.length()]=value
  • C、arr[arr.length]=value
  • D、arr.length=value
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 28 )若在窗体模块的声明部分声明了如下自定义类型和数组

Private Type rec

Code As Integer

Caption As String

End Type

Dim arr ( 5 ) As rec

则下面的输出语句中正确的是

A ) Print arr.Code ( 2 ) ,arr.Caption ( 2 )

B ) Print arr.Code,arr.Caption

C ) Print arr ( 2 ) .Code,arr ( 2 ) .Caption

D ) Print Code ( 2 ) ,Caption ( 2 )


正确答案:C

第2题:

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

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中开始定义了数组长度,不是动态数组。

第3题:

下面程序的输出结果是()publicclassTest{publicstaticvoidmain(String[]args){Strings=abcdsfghi”;String[]arr=s.split(\s”);System.out.println(arr.length);}}

A.编译报错

B.2

C.1

D.3


参考答案:A

第4题:

( 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

 

第5题:

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

A.arr[10+n]

B.arr[0]

C.arr[15-n]

D.arr[n]


正确答案:A

第6题:

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

A.arr[0]

B.arr(0)

C.arr[1]

D.arr(1)


参考答案:A

第7题:

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

A、2个

B、3个

C、4个

D、5个


参考答案:C

第8题:

数组arr经过下面的操作后结果为( )。 int[] arr={1, 2, 3}; for (int i=0; i < 2; i++) arr[i] = 0;

A.arr[0]==0

B.arr[0]==1

C.arr[1]==1

D.arr[2]==0


正确答案:A
解析:本题考查对数组定义和初始化的理解。本题中,定义了整型数组arr,并且在定义的时候就将之初始化了,然后在for语句里再将之重新赋值,但是for语句只对数组中的第1和第2个元素赋值为0,第3个元素则没有赋值。所以语句运行完之后,应该是arr[0]和arr[1]为0,而arr[2]为3。

第9题:

以下不合法的数组是:

A.arr:Array of Class

B.arr:Array of TButton

C.arr:Array of byte

D.arr:Array of string


正确答案:A

第10题:

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

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

正确答案:A

更多相关问题