vb程序题库选择题 联系客服

发布时间 : 星期一 文章vb程序题库选择题更新完毕开始阅读36c3943bed630b1c59eeb53a

Dim c As Integer a = 2 * a b = b + 2 c = a + b End Sub

Private Sub Command1_Click() x = 4:y = :4 z = 6 Call s1(x, y) Print x + y + z Call s2(x, y) Print x + y + z End Sub A、24 28 B、20 28 C、20 18 D、20 20

124、以下关于过程及过程参数的描述中,错误的是( C )。 A、过程的参数可以是控件名称

B、用数组作为过程的参数时,使用的是“传地址”方式 C、只有函数过程能够将过程中处理的信息传回到调用的程序中 D、窗体可以作为过程的参数

125、以下属于Visual Basic合法的数组元素是( C )

A、x8 B、x[8] C、s(0) D、v[8]

126、下列叙述中正确的是( C )。

A、在窗体的Form_Load事件过程中定义的变量是全局变量 B、局部变量的作用域可以超出所定义的过程

C、在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程

D、在调用过程时,所有局部变量被系统初始化为0或空字符串 127、假定有以下函数过程:

Function Fun(S As String) As String Dim s1 As String For i = 1 To Len(S) s1 = UCase(Mid(S, i, 1)) + s1 Next i Fun = s1 End Function 在窗体上添加一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click() Dim str1 As String, str2 As String str1 = InputBox(\请输入一个字符串

\程序运行后,单击命令按钮,如果在输入对话框中输入字符串“abcdefg”,单击\确定\按钮后程序在窗体上输出结果( D )。 A、abcdefg B、gfedcba

C、GFEDCBA D、ABCDEFG

128、若已编写了一个Sort子过程,在该工程中有多个窗体,为了方便的调用Sort子过程,应该将该过程放在( B )。 A、窗体模块 B、标准模块 C、类模块 D、工程

129、下面子过程语句说明合法的是( D ) A、Sub f1(ByVal n() As Integer)

B、Function f1(f1 As Integer) As Integer C、Sub f1(n() As Integer)As Integer

D、Function f1(ByVal n As Integer)As Integer

130、在过程定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用( D )关键字在过程中定义局部变量。 A、Dim B、Private C、Public D、Static

131、在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。用于标识各个控件数组元素的参数是( D )。 A、Tag

B、Index C、ListIndex D、Name

132、假如列表框(List1)有四个数据项,那么把数据项“China”添加到列表框的最后,应使用( D )语句。 A、List1.AddItem 3, \

B、List1.AddItem \C、List1.AddItem \D、List1.AddItem \

133、如果列表框(List1)中没有被选定的项目,则执行List1.RemoveItem List1.ListIndex语句的结果是( D )。 A、移去第一项 B、移去最后一项

C、移去最后加入列表的一项 D、以上都不对

134、以下叙述中错误的是( C )。

A、在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode)

B、在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode) C、KeyPress事件中不能识别键盘上某个键的按下与释放 D、KeyPress事件中可以识别键盘上某个键的按下与释放