5 习题解析 5 --第5章 数组.docxVIP

  • 7
  • 0
  • 约1.85千字
  • 约 5页
  • 2024-10-20 发布于广东
  • 举报

第5章数组习题解析

1.选择题

(1)若二维数组intarr[][]={{1,2,3},{4,5,6},{7,8}};,则arr[1][2]的值是()

A、2

B、5

C、6

D、0

答案:C

(2)以下数组声明错误的是()

A、int[]a;

B、inta[3];

C、inta[]={1,2,3};

D、inta[]=newint[3];

答案:B

(3)下列关于数组的描述中,错误的是(?)。

A、数组是引用类型

B、一个数组的各个元素的类型必须相同

C、数组中的元素可以是引用类型

D、数组元素的下标从1开始

答案:D

(4)假设已经定义了整型数组a,并对其每个元素进行赋值,并如下代码:

intp=0;

for(inti=1;ia.length;i++){

if(a[p]a[i])p=i;

}

System.out.println(a[p]);

上述代码的功能是(?)。

A、输出数组a中所有元素的最大值

B、输出数组a中所有元素的最小值

C、输出数组a中所有元素最大值的下标

D、输出数组a中所有元素最小值的下标

答案:B

2.填空题

(1)若int[]a={12,34,56,78};,则a[1]=(34)。

(2)定义一个名为b数组,有10个元素,若使用b[10]元素将抛出(ArrayIn

文档评论(0)

1亿VIP精品文档

相关文档