项目九 第28练 数组的基本概念《Visual Basic 程序设计》(电工版第六版)一课一练
|
2份
|
5页
|
53人阅读
|
2人下载
内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练的项目九的第28练,内容涵盖项目九数组相关内容。
《Visual Basic程序设计(第6版)》(电子工业出版社)第28练
项目九 数组
任务一 数组的基本概念
1、 单项选择题(本题共5小题)
1、以下关于 VB 数组的说法,错误的是( )
A. 数组可以存储多个同类型的数据
B. 数组的下标默认从 0 开始
C. 数组元素的访问通过 “数组名 (下标)” 实现
D. 一个数组中可以同时存储整数和字符串
【答案】 D
【解析】数组的核心特性是存储同类型数据,不能同时存整数和字符串。
2、声明语句Dim arr(1 To 5) As Integer定义的数组,包含的元素个数是( )
A. 4
B. 5
C. 6
D. 不确定
【答案】B
【解析】1 To 5表示下标 1、2、3、4、5,共 5 个元素。
3、关于 VB 多维数组,下列声明正确的是( )
A. Dim arr [2,3] As String
B. Dim arr (2 3) As Integer
C. Dim arr (2 To 4, 1 To 3) As Double
D. Dim arr (2-3) As Single
【答案】 C
【解析】多维数组声明用(维数1, 维数2),A 用了 [](错误),B 缺少逗号(错误),D 括号内是表达式。
4、以下关于 VB 数组的说法,正确的是( )
A.数组元素的数据类型必须相同
B.数组定义后大小不能改变
C.可以使用负数作为数组下标
D.以上说法都不对
【答案】 A
【解析】数组元素的数据类型必须一致;数组定义后大小在动态数组中可以改变;数组下标不能为负数。
5、关于 VB 数组的Option Base语句,下列说法正确的是( )
A. Option Base 2可将数组默认下标设为从 2 开始
B. Option Base语句必须写在所有数组声明之后
C. Option Base 1仅对一维数组生效,对二维数组无效
D. 执行Option Base 1后,Dim arr(5) As Integer的下标范围是 1 到 5
【答案】 D
【解析】Option Base仅支持 0 或 1(A 错误),必须写在模块的最顶部、所有数组声明之前(B 错误),对一维 / 多维数组均生效。
2、 填空题(本题共5小题)
1、VB 中数组的______用于区分同一数组中的不同元素,默认情况下下标从______开始。
【答案】 下标;0
【解析】下标(索引)是数组元素的唯一标识;默认Option Base 0。
2、按维数划分,数组可分为______数组和______数组。
【答案】一维;多维
【解析】一维数组只有一个下标,多维数组(常用二维)有多个下标。
3、声明时确定大小的数组称为______数组,声明时未确定大小、运行时可调整的数组称为______数组。
【答案】 静态;动态
【解析】固定数组大小在声明时确定,动态数组需用ReDim调整大小。
4、执行语句Dim arr(-2 To 3) As Long后,该数组的元素个数为______;计算数组元素个数的通用公式是______。
【答案】 6;上界 - 下界 + 1
【解析】下标从-2开始,到3共6个元素。
5、二维数组arr(2 To 5, 1 To 4)中,第一维有______个元素,第二维有______个元素,数组总元素个数为______。
【答案】4;4;16
【解析】第一维:5-2+1=4;第二维:4-1+1=4;总元素 = 4×4=16
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练的项目九的第28练,内容涵盖项目九数组相关内容。
《Visual Basic程序设计(第6版)》(电子工业出版社)第28练
项目九 数组
任务一 数组的基本概念
1、 单项选择题(本题共5小题)
1、以下关于 VB 数组的说法,错误的是( )
A. 数组可以存储多个同类型的数据
B. 数组的下标默认从 0 开始
C. 数组元素的访问通过 “数组名 (下标)” 实现
D. 一个数组中可以同时存储整数和字符串
2、声明语句Dim arr(1 To 5) As Integer定义的数组,包含的元素个数是( )
A. 4
B. 5
C. 6
D. 不确定
3、关于 VB 多维数组,下列声明正确的是( )
A. Dim arr [2,3] As String
B. Dim arr (2 3) As Integer
C. Dim arr (2 To 4, 1 To 3) As Double
D. Dim arr (2-3) As Single
4、以下关于 VB 数组的说法,正确的是( )
A.数组元素的数据类型必须相同
B.数组定义后大小不能改变
C.可以使用负数作为数组下标
D.以上说法都不对
5、关于 VB 数组的Option Base语句,下列说法正确的是( )
A. Option Base 2可将数组默认下标设为从 2 开始
B. Option Base语句必须写在所有数组声明之后
C. Option Base 1仅对一维数组生效,对二维数组无效
D. 执行Option Base 1后,Dim arr(5) As Integer的下标范围是 1 到 5
2、 填空题(本题共5小题)
1、VB 中数组的______用于区分同一数组中的不同元素,默认情况下下标从______开始。
2、按维数划分,数组可分为______数组和______数组。
3、声明时确定大小的数组称为______数组,声明时未确定大小、运行时可调整的数组称为______数组。
4、执行语句Dim arr(-2 To 3) As Long后,该数组的元素个数为______;计算数组元素个数的通用公式是______。
5、二维数组arr(2 To 5, 1 To 4)中,第一维有______个元素,第二维有______个元素,数组总元素个数为______。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$