《Visual Basic程序设计》第06章在线测试由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“visualbasic运行程序”。
《Visual Basic程序设计》第06章在线测试 第一题、单项选择题(每题1分,5道题共5分)
1、1.用dim a(-10 to 10,5)定义的数组,元素个数是______。
A、100
C、26 B、120 D、126
B、B.dim b(1990 to 2005)as integer
D、D.dim a(5 5)as single
B、4
D、12
B、B.Call SSS(x+3,y+5,z)
D、D.Call SSS(x+y,x-y,z)
B、B.局部变量和全局变量
D、D.函数过程和子程序过程2、3.下列定义数组的语句中,正确的语句是______。A、A.dim a(m,n)C、C.dim a%[5,5]
3、5.有数组说明语句: Option Base 1 Dim book(-1 to 1,3)说明的数组元素个数有()个。A、3 C、94、6.对于过程Sub SSS(x,y,z),下列所有参数都以传址方式进行的调用为 A、A.Call SSS(3,5,z)C、C.Call SSS(x,y,z)
5、9.可以在窗体模块的通用声明段中定义的是 A、A.局部变量 C、C.全局变量
第二题、多项选择题(每题2分,5道题共10分)
1、1.下列正确的程序段是______。
A、Dim a(): a = Array(1, 2, 3, 4, 5, 6, 7)
B、Dim a :a = Array(“hello”, “ ok”,1,2,3)
C、Dim a()as integer:a()= Array(1, 2, 3, 4, 5, 6, 7)
D、Dim a as variant:a = Array(1, 2, 3, 4, 5, 6, 7)
2、4.下列能定义25个数组元素的是
A、Dim a(5,5)
B、Option 1:Dim a(5,5)
C、Option Base 1 :Dim a(5,5)
D、Option Base 0:Dim a(4,4)
3、6.下列过程中,能脱离窗体或控件而存在的是
A、A.子过程
B、B.事件过程
C、C.函数过程
D、D.通用过程4、8.下列关于函数的不正确说法为
A、A.一个函数中最多只能有一个Exit Function语句
B、B.函数的最后一条语句是End Function,所以必须执行到该语句才能结束。
C、C.GoTo语句可以结束函数过程。
D、D.一个函数中最多只能有一个End Function语句5、9.下列正确的说法为
A、A.形参是定义函数或过程时的参数。
B、B.实参是调用函数或过程时的参数。
C、C.过程调用时形参把值或地址传送给实参。
D、D.数组也可以整体作为参数,但只能使用传地址的方式。
第三题、判断题(每题1分,5道题共5分)
1、3.缺省的数组下标下界为1。
正确 错误
错误
错误
错误
错误2、4.动态数组在声明时可以省略数组的大小。正确3、5.控件数组只能在设计时建立。正确4、9.用自身来定义自身的方式就是递归。正确5、10.当数组很大时,用二分法查找可以提高效率。正确