下面哪一个是合法的数组声明和构造语句()

题目

下面哪一个是合法的数组声明和构造语句()

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

第1题:

下面的数组声明语句中( )是正确的。

A.Dim A[3,4]As Integer

B.Dim A(3,4)As Integer

C.Dim A[3;4]As Integer

D.Dim A[3;4]As Integer


正确答案:B

第2题:

charp[]="helloworld";这句数组的声明语句有误。

此题为判断题(对,错)。


正确答案:×

第3题:

若有语句:taticcharx[]=”12345″;staticchary[]={‘1′,’2′,’3′,’4′,’5’};则下面那一个是正确的描述。()

A.x数组和y数组的长度相同

B.x数组长度大于y数组长度

C.x数组长度小于y数组长度

D.x数组等价于y数组


参考答案:B

第4题:

数组声明语句Dima(3,2 To 5),所声明的数组a中包含的元素有()个。

A.16

B.12

C.9

D.6


本题答案:A

第5题:

下列数组声明语句中,正确的是( )。 A.Dim A[3,4]As IntegerB.Dim A(3,4)As IntegerS

下列数组声明语句中,正确的是( )。

A.Dim A[3,4]As Integer

B.Dim A(3,4)As Integer

C.Dim A[3;4]As Integer

D.Dim A(3;4)As Integer


正确答案:B
B。【解析】定义数组的语法为Dim数组名(维数,…)As数组类型。

第6题:

声明长度为10的float型数组a,且初始化为0的语句是【 】。


正确答案:float a[10]={0}; 或 static float a[10];
float a[10]={0}; 或 static float a[10]; 解析:未经初始化的静态变量会被程序自动初始化为0;对非 static 的数组,若赋初值但数据不够用,则其他元素值初始化为0。

第7题:

关于下面语句的说法正确的是 String[]s=new String[10][];

A.该语句不合法

B.该语句定义了一个二维数组,它包括10行10列

C.s是一个包含10个数组的数组

D.s中的每一个元素都被设置成""


正确答案:C
解析:本题考查多维数组的定义。Java中没有多维数组这种数据结构,只有一维数组,在Java中实现的所谓的多维数组,实际上是由一维数组“焊接”而成的“数组的数组”。也就是说,某个一维数组的元素是另一个一维数组则称之为二维数组,依次类推,一维数组的多次嵌套定义,构成了多维数组。由此可见,题目中语句s是一个包含10个数组的数组,对每个元素都赋null值,选项C说法正确。

第8题:

如下数组声明语句中数组a包含的元素个数为( )。

Dim a(3, -2 To 1, 5)

A、 96

B、 75

C、 60

D、 13


正确答案:A

第9题:

有以下数组声明语句:OptionBase1:DimA(3,4),则数组A有()个元素。

A.3

B.4

C.12

D.20


本题答案:C

第10题:

数组声明语句dim a(5) as integer 声明的数组a中元素个数是5 。( )

此题为判断题(对,错)。


正确答案:错误

更多相关问题