首页>计算机等级考试>模拟试题>正文
计算机等级考试二级visualbasic语言程序设

www.zige365.com 2010-2-21 12:37:54 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
7)在菜单编辑器中建立一个菜单,其主菜单项的名称为nmuEdit,Visible属性为False。 程序运行后,如果用鼠标右键单击窗体,则弹出与mnuEdit对应的菜单。以下是实现上述功能的程序,请填空。
Private Sub Form_  【7】 (Button As Integer,Shift As Integer,X As Single,Y As
Single)
If Button=2 Then
【8】 mnuEdit
End If
End Sub
答案:【7】MouseDown
【8】PopupMenu
评析:PopupMenu方法的使用形式如下:[对象].PopupMenu菜单名,标志,x,y。其中:x,y:是快捷菜单显示的位置。标志:指定快捷菜单的行为。当标志为0时,快捷菜单中的项只能对鼠标左键起反应。当标志为1时,快捷菜单中的项对鼠标左键和右键都反应。标志为2时,PopupMenu方法只能用在MouseDown事件过程。

(8)与数学表达式COS2(a+b)/3x+5对应的Visual Basic表达式是 【9】 。
答案:【9】(cos(a+b))^2/(3*x)+5
评析:在Visual Basic中,^表示指数运算,+表示乘法,/表示除法。乘法运算符不能象数学表达式那样省略。

(9)在窗体上画一个名称为Text1的文本框,然后画三个单选按钮,并用这三个单选按钮建立一个控件数组,名称为Option1。程序运行后,如果单击某个单选按钮,则文本框中的字体将根据所选择的单选按钮切换。请填空。

Private Sub Option1_Click(Index As Integer)
Select Case 【10】
Case 0
a="宋体"
Case l
a="黑体"
Case 2
a="楷体GB2312"
End Select
Textl. 【11】 =a
End Sub
答案:【10】Index
【11】Font
评析:本题中Optionl为控件数组名称,故Optionl_Click事件过程中的参数Index代表被单击的控件在数组中的下标值;TextBox控件Textl的Font属性用于设置文本框中显示的文字的字体名称。

(10)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()
n=5
f=1
s=0
For i=l TO n
f= 【12】
s=s+f
Next
Print s
End Sub
该事件过程的功能是寸算s=l+1/2!1/3!+...+1/n!去的值。请填空。
答案:【12】f/i
评析:本题程序的功能是求和S=1+1/2!+1/3!+…+1/n!,而代码中有语句s=s+f。故变量f中存储的应为1/n!(n=1..2…5)。即f=f*(1/i)。

我要投稿 新闻来源: 编辑: 作者:
相关新闻
2010年等级二级VB密卷[1]14
二级visualbasic语言程序设计(一) 
计算机等级考试二级VB考前密卷[2]1
计算机等级考试二级VB考前密卷[2]2
计算机等级考试二级VB考前密卷[2]3