有难度的数组题库及答案.docVIP

  • 5
  • 0
  • 约7.1千字
  • 约 9页
  • 2026-04-22 发布于河北
  • 举报

有难度的数组题库及答案

一、单项选择题(每题2分,共10题)

1.数组int[]arr={1,2,3,4,5};,arr[3]的值是()

A.1B.3C.4D.5

解析:数组下标从0开始,所以arr[3]对应的是数组中的第4个元素,即4,答案选C。

2.以下能正确定义并初始化一个二维数组的是()

A.int[][]arr=newint[3][];B.int[][]arr=newint[][3];C.int[][]arr=newint[3][4];D.int[][]arr={1,2,3,4,5,6};

解析:A选项只定义了二维数组的第一维长度;B选项语法错误;D选项初始化方式不对。C选项正确定义并初始化了一个3行4列的二维数组,答案选C。

3.若有数组int[]arr={10,20,30,40,50};,执行arr[1]=arr[3];后,arr[1]的值为()

A.10B.20C.40D.50

解析:执行arr[1]=arr[3];就是将数组中第4个元素的值赋给第2个元素,所以arr[1]的值变为40,答案选C。

4.数组int[]arr=new

文档评论(0)

1亿VIP精品文档

相关文档