智慧树知到《VisualBasic程序设计(黑龙江联盟)》章节测试答案


2、要使循环体至少执行一次,应使用()循环

A.For-next

B.While-wend

C.Do--Loop while|until

D.do[while|until]-loop

正确答案:For-next

3、程序的基本控制结构是()

A.顺序结构、多分支结构和单分支结构

B.For…Next结构、Do…loop结构

C.顺序结构、选择结构和循环结构

D.单行结构和多行结构

正确答案:单行结构和多行结构

4、以下Case语句中,能正确描述Y的绝对值大于7的是()

A.Case Abs(Y)>;6

B.Case -6 To 6

C.Case Not(-6 To 6)

D.Case Is<;-6,Is>;6

正确答案:Case Not(-6 To 6)

5、以下Case语句含有错误的是()

A.Case 0 To 10

B.Case Is>;10

C.Case Is>;10 And Is<;50

D.Case 3,5,Is>;10

正确答案:Case Is>;10 And Is<;50

第四章单元测试

1、如下数组声明语句,正确的是()

A.Dim A[3,4] As Intiger

B.Dim A(3,4) As String

C.Dim A(N,N) As Single

D.Dim A(3 4) As Integer

正确答案:Dim A(3,4) As String

2、如果有声明Option base 1, Dim arr(3,3),则该数组共有()个元素

A.16

B.9

C.4

D.6

正确答案:9

3、以下说法不正确的是()

A.使用不带关键字Preserve的ReDim语句可以重新定义数组的维数

B.使用不带关键字Preserve的ReDim语句可以改变数组各维的上、下界

C.使用不带关键字Preserve的ReDim语句可以改变数组的数据类型

D.使用不带关键字Preserve的ReDim语句可以对数组中的所有元素进行初始化

正确答案:使用不带关键字Preserve的ReDim语句可以改变数组的数据类型

4、下列有关控件数组的说法中,错误的是()

A.控件数组由一组具有相同名称和相同类型的控件组成,不同类型的控件无法组成控件数组

B.控件数组中的所有控件不得具有各自不同的属性设置值

C.控件数组中的所有控件共享同一个事件过程

D.控件数组中每个元素的下标由控件的Index属性指定

正确答案:控件数组中的所有控件不得具有各自不同的属性设置值

5、已知有数组声明:Dim a(-1 to 3,2 to 5) as integer,引用数组元素,正确的是()

A.a(-1,5)

B.a(1)

C.a[-1,2]

D.a(0,6)

正确答案:a(-1,5)

第五章单元测试

1、假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是()

A.只保存窗体模块文件

B.分别保存窗体模块、标准模块和工程文件

C.只保存窗体模块和标准模块文件

D.只保存工程文件

正确答案:分别保存窗体模块、标准模块和工程文件

2、以下关于函数过程的叙述中,正确的是()

A.如果不指明函数过程参数的类型,则该参数没有数据类型

B.函数过程的返回值可以有多个

C.当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递