JAVA认证

数组int results[]=new int[6]所占存储空间是( )字节A.6B.12C.24D.48

题目

数组int results[]=new int[6]所占存储空间是( )字节

A.6

B.12

C.24

D.48

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第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题:

假定int类型变量占用两个字节,若有定义:int x[10]={0,2,4);,则数组x在内存中所占字节数是______。

A.3

B.6

C.10

D.20


正确答案:D
解析:当数组定义后,系统就为其分配内存空间,而不论其中有没有内容。因此,本题中数组x[10]不论是否为其元素初始化,它所分配的存储空间仍为2*10=20个字节。

第3题:

假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为60。 ()

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


答案:对 

第4题:

数组intresults[]=newint[6]所占存储空间是()字节。


正确答案:24

第5题:

假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为()。
60

第6题:

假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是A.3 B.6 C.10 D.20


正确答案:D
x数组共有10个元素,在花括弧内只提供3个初值,这表示只给前面的3个成员赋值,后7个元素的值为0,所以一共有20个字节。

第7题:

假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是( )

A.3
B.6
C.10
D.20

答案:D
解析:

第8题:

假定一个二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为【 】,所占字节存储空间的字节数为【 】。


正确答案:15 60
15 60 解析:所含元素的个数为15个,所占存储空间的字节数为15*4=60个。

第9题:

假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为60。()

A

B



第10题:

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

  • A、 int[] ages = [100];
  • B、 int ages = new int[100];
  • C、 int[] ages = new int[100];
  • D、 int() ages = new int(100);

正确答案:C