当前位置:首页 > 2012.2.20 郑大远程教育Visual Basic程序设计 在线测试 答案
5、在“sel_ect Case *”语句中,“*”部分可以是下列的正确选择为 A、数值型表达式 B、1 To 10 C、2,4,6,8 D、字符串表达式 第三题、判断题(每题1分,5道题共5分) 1、对于赋值语句,x=y与y=x是等价的。 正确 错误 2、循环变量的值必须向着趋近于循环终值的方向变化。 正确 错误 3、当步长为0时,循环将变成死循环。 正确 错误 4、进行累加和的循环时,累加和变量的初值必须置为0。 正确 错误 5、For循环的循环体至少要执行一次。 正确 错误 第一题、单项选择题(每题1分,5道题共5分) 1、下列定义数组的语句中,正确的语句是______。 B、dim b(1990 to 2005) as integer C、dim a%[5,5] A、dim a(m,n) D、dim a(5 5) as single 2、有数组说明语句: Option Base 1 Dim book(-1 to 1,3) 说明的数组元素个数有( )个。 A、3 C、9 B、4 D、12 3、定义数组为:Dim a(5,6,8)则Ubound(a,2)的值为 A、5 B、6 C、8
D、0
4、Redim可以定义的数组是
A、永久数组 C、多维数组
B、静态数组 D、临时数组
5、对于程序段 Private Sub Form_Load() Dim a() a = Array(1, 2, 3, 4, 5) For i = 1 To 4 Form1.Print a(i); Next i End Sub 程序运行的结果是
A、0 1 2 3 C、2 3 4 5
B、1 2 3 4 D、3 4 5 6
第二题、多项选择题(每题2分,5道题共10分) 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、下列关于Array函数的错误说法为
A、用Array函数给数组赋值时,被赋值的数组可以未定义 B、用Array函数可以给任何维数的数组赋初值 C、用Array函数可以对任意的类型的变量赋值 D、用Array函数给数组赋值时,数组名后需要括号
3、声明一个静态数组Dim a(3 To 8),下述关于元素个数的错误说法为
A、8-3 B、8 C、3 D、不确定
4、下列不能正确定义数组的是
A、Dim n As Integer Dim a(n) B、n=15 Dim a(n) C、Dim(15)
D、Const n=15 Dim(n)
5、下列正确的说法为
A、Goto语句中的标号以冒号结尾 B、On-Goto语句实现多分支选择控制 C、Goto语句中的行号以冒号结尾 D、Goto语句不能跨过程使用
第三题、判断题(每题1分,5道题共5分) 1、动态数组在声明时可以省略数组的大小。
正确
错误
2、编程时可以用Load方法添加控件数组的元素。
正确
错误
3、控件数组的每个元素由Index属性来确定。
正确
错误
4、ReDim语句可以改变数组元素的个数。
正确
错误
5、Array函数可以用于多维数组。
正确
错误
第一题、单项选择题(每题1分,5道题共5分) 1、在程序中使用过程的主要目的是 A、提高程序的可读性 C、便于程序移植 B、提高程序的运行速度 D、模块化编程 2、下列关于变量作用域由小到大的正确顺序为 A、局部变量、窗体变量、全局变量 C、局部变量、全局变量、窗体变量
B、窗体变量、局部变量、全局变量 D、窗体变量、全局变量、局部变量
3、可以在窗体模块的通用声明段中定义的是
A、局部变量 C、全局变量
B、局部变量和全局变量 D、函数过程和子程序过程
4、若定义了Sub Maxxy(x%,y%),下列正确的调用为
A、Maxxy 5,8 C、Call Maxxy 5,8
B、Maxxy “58”,20 D、Call Maxxy(5,8,20)
5、关于函数和子过程错误的叙述为
A、模块级的过程使用Private C、全局级的过程使用Public
B、全局级的过程可以省略Public D、模块级的过程可以省略Public
第二题、多项选择题(每题2分,5道题共10分) 1、Visual Basic能作过程名的字符序列正确叙述的是
A、首字符必须为字母或汉字
B、由字母、汉字、下划线和数字组成 C、不能使用VB的关键字 D、字符长度不超过255
2、下列关于函数的不正确说法为
A、函数名只能被赋值一次
B、若没有对函数名赋值,则该函数无返回值
C、若定义函数时没有函数类型说明,则该函数无类型 D、必须有End Function语句
3、下列关于函数的不正确说法为
A、一个函数中最多只能有一个Exit Function语句
B、函数的最后一条语句是End Function,所以必须执行到该语句才能结束。
共分享92篇相关文档