内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机程序设计(Java)》(第2版)《一课一练》第16练,内容是一维数组。
《计算机程序设计(Java)》(第2版)一课一练 第16练
一维数组
一、单项选择题
1. 阅读代码,输出结果是
int[] a = {2, 4, 6};
System.out.print(a[1]);( )
A. 2
B. 4
C. 6
D. 1
2. 阅读代码,输出结果是
int[] a = {1, 3, 5};
int s = 0;
for (int i = 0; i < a.length; i++) s += a[i];
System.out.print(s);( )
A. 3
B. 5
C. 8
D. 9
3. 下列数组声明和创建写法正确的是( )
A. int[] a = new int[3];
B. int a = new int[3];
C. int[] a = new int;
D. array int a[3];
4. 若数组长度为 5,则合法下标范围是( )
A. 1 到 5
B. 0 到 5
C. 0 到 4
D. -1 到 4
5. 阅读代码,最终 a[0] 的值是
int[] a = {1, 2};
int[] b = a;
b[0] = 9;( )
A. 1
B. 9
C. 2
D. 0
二、判断题
6. 数组 length 属性表示数组长度。( )
7. Java 数组下标从 1 开始。( )
8. 访问越界下标会导致运行时错误。( )
三、填空题
9. 数组最后一个元素的下标通常是 length - ______。
10. 创建长度为 4 的 int 数组可写作 new int[______]。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机程序设计(Java)》(第2版)《一课一练》第16练,内容是一维数组。
《计算机程序设计(Java)》(第2版)一课一练 第16练
一维数组
一、单项选择题
1. 阅读代码,输出结果是
int[] a = {2, 4, 6};
System.out.print(a[1]);( )
A. 2
B. 4
C. 6
D. 1
【答案】B
【解析】数组下标从 0 开始,a[1] 是第二个元素。
2. 阅读代码,输出结果是
int[] a = {1, 3, 5};
int s = 0;
for (int i = 0; i < a.length; i++) s += a[i];
System.out.print(s);( )
A. 3
B. 5
C. 8
D. 9
【答案】D
【解析】三个元素求和为 1 + 3 + 5 = 9。
3. 下列数组声明和创建写法正确的是( )
A. int[] a = new int[3];
B. int a = new int[3];
C. int[] a = new int;
D. array int a[3];
【答案】A
【解析】一维数组可用 类型[] 数组名 = new 类型[长度] 创建。
4. 若数组长度为 5,则合法下标范围是( )
A. 1 到 5
B. 0 到 5
C. 0 到 4
D. -1 到 4
【答案】C
【解析】Java 数组下标从 0 开始,最大下标为 length - 1。
5. 阅读代码,最终 a[0] 的值是
int[] a = {1, 2};
int[] b = a;
b[0] = 9;( )
A. 1
B. 9
C. 2
D. 0
【答案】B
【解析】数组变量保存引用,b 和 a 指向同一数组对象。
二、判断题
6. 数组 length 属性表示数组长度。( )
【答案】√
【解析】a.length 可取得数组元素个数。
7. Java 数组下标从 1 开始。( )
【答案】×
【解析】Java 数组下标从 0 开始。
8. 访问越界下标会导致运行时错误。( )
【答案】√
【解析】数组下标必须在合法范围内。
三、填空题
9. 数组最后一个元素的下标通常是 length - ______。
【答案】1
【解析】下标从 0 开始。
10. 创建长度为 4 的 int 数组可写作 new int[______]。
【答案】4
【解析】方括号中写数组长度。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$