当先锋百科网

首页 1 2 3 4 5 6 7

计算机二级vb语言程序设计考试题及答案.doc

计算机二级VB语言程序设计考试题及答案

为帮助同学们复习好二级VB考试科目,大家平时需要 多做题多练习。接下来应届毕业生为大家精心准备了计算机 二级VB语言程序设计考试题及答案,希望能够给大家带来 帮助!

1.在窗体上画一个名称为Textl的文本框,一个名称为 Command 1的命令按钮,然后编写如下事件过程和通用过程:

Private Sub Command1_C1ick() n = Val (Textl. Text)

If n2 = n/2 Then f = fl(n)

Else

f 二 f2 (n)

End If

Print f; n

End Sub

Public Function f1 (ByRef x)

x=x 氺 x

fl=x+x

End Function

Public Function f2(ByVal x)x=x*x

f2=x+x+x

End Function

程序运行后,在文本框中输入3,然后单击命令按钮, 窗体上显示的是(D)(单)

72 36

108 36

72 6

27 3

2.在窗体上画一个名称为Command 1的命令按钮,然后

编写如下事件过程:

Private Sub CommandlClick() c = "1234"

For i = 1 To 4 cl = Trim(Str())

Print cl

Next i

End Sub

程序运行后,单击命令按钮,要求在窗体上显示如下内 容

121234

则在下划线处应填入的内容为(B)(单)

Right (cl, i)

Left (cl, i)

Mid(cl, i, 1)

Mid(cl, i, i)

3.在窗体上画一个名称为Command 1的命令按钮和一个 名称为Textl的文本框,然后编写如下事件过程:

Private Sub Commandl_Click() n = Val (Textl. Text)

For i = 2 To n For j = 2 To sqr(i)

If i Mod j = 0 Then Exit For Next j

If j >Sqr (i) Then Print i Next i

End Sub

该事件过程的功能是(c)(单)

输出n以内的奇数

输出n以内的偶数输出n以内的素数

输出n以内能被j整除的数

4.在窗体上画一个名称为Command 1的命令按钮,然后 编写如下通用过程和命令按钮的事件过程:

Private Function f(m As Integer)

If m Mod 2=0 Then

f = m

Else

f = 1

End If

End Function

Private Sub CommandlClick()

Dim i As Integer

s = 0

For i = 1 To 5 s = s + f (i)

Next

Print s

End Sub

程序运行后,单击命令按钮,在窗体上显示的是(C)(单)

11

10

9

8

在窗体上画一个名称为Textl的文本框和一个名称为 Command 1的命令按钮,然后编写如下事件过程:

Private Sub Commandl_Click()

Dim arrayl (10, 10) As Integer Dim i As Integer, j As Integer

For i = 1 To 3

For j = 2 To 4 arrayl (i, j) = i + j Next j

Next i

Textl. Text = arrayl (2,3) + arrayl (3,4)

End Sub

程序运行后,单击命令按钮,在文本框中显示的值是 ⑼(单)

15

14

13

12

Visual Basic应用程序中标准模块文件的扩展名是

(注意不要写点)。

在菜单编辑器中建立一个菜单,其主菜单项的名称为 mnuEdit, Visible属性为False,程序运行后,如果用鼠标 右键单击窗体,则弹出与mnuEdit相应的菜单。

Private Sub Form_ (Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button=2 Then

popupmenu mnuEdit

End If

End Sub

在菜单编辑器中建立一个菜单,其主菜单项的名称为 mnuEdit, Visible属性为False,程序运行后,如果用鼠标 右键单击窗体,则弹出与mnuEdit相应的菜单。以下是实现 上述功能的程序,请填空。

Private Sub Form mousedown (Button As Integer, Shift As Integer, X As Single, Y As