[计算机类试卷]VB笔试模拟试卷208及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷208及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷208及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 208及答案与解析 1 下面程序执行的结果是 ( )。 Private Sub Form_Click() AS=“123“: B$=“456“ C=Val(A$)+Val(B$) Print C100 End Sub ( A) 123 ( B) 3 ( C) 5 ( D) 579 2 在窗体上画一个名称为 Command1的命令按钮和三个名称分别为 Label1、Label2、 Label3的标签,然后编写如下代码: Private x As Integer Private Sub Command1_Click() Static y As Integer Dim z As
2、Integer n=10 z=n+z y=y+z x=x+z Label1.Caption=x Label2.Caption=y Label3.Caption=z End Sub 运行程序,连续三次单击命令按钮后,则三个标签中显示的内容分别是 ( )。 ( A) 10 10 10 ( B) 30 30 30 ( C) 30 30 10 ( D) 10 30 30 3 设有如下通用过程: Public Function f(x As Integer) Dim y As Integer x=20 y=2 f=x*y End Function 在窗体上画一个名称为 Command1的命令按钮,然后编
3、写如下事件过程: Private Sub Command1_Click() Static x As Integer x=10 y=5 y=f(x) Print x; y End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是 ( )。 ( A) 10 5 ( B) 20 5 ( C) 20 40 ( D) 10 40 4 如下程序段定义了学生成绩的记录类型,由学号、姓名、三门课程成绩 (百分制 )组成。 Type Stud no As Integer name As String*10 score(1 To 3) As Single End Type 若对某个学生的各数据项进行赋
4、值,下列程序段正确的是 ( )。 ( A) Dim S As Stud Stud.no=0201 Stud.name=“李平 “ Stud.score=78,88,96 ( B) Dim S As Stud S.no=0201 S.name=“李平 “ S.score=78,88,96 ( C) Dim S As Stud S.no=0201 S.name=“李平 “ S.score(1)=78 S.score(2)=88 S.score(3)=96 ( D) Dim S As Stud Stud.no=0201 Stud.name=“李平 “ Stud.score(1)=78 Stud.sc
5、ore(2)=88 Stud.score(3)=96 5 假定编写如下事件过程: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single, Y As Single) If(Button and 3)=3 then Print“Hello“ End if End Sub 程序运行后,为了在窗体上输出 “Hello”,应该窗体上执行以下( )操作。 ( A)只能按下左键并拖动 ( B)只能按下右键并拖动 ( C)必须同时按下左、右键并拖动 ( D)按下左键拖动或按下右键拖动 6 下面程序段中正确的是 ( )
6、。 ( A) If x 0 Then y=0 If x 1 Then y=1 If x 2 Then y=2 If x =2 Then y=3 ( B) If x =2 Then y=3 If x 1 Then y=2 If x =0Then y=1 If x 0 Then y=0 ( C) If x 0 Then y=0 Else If =0Then y=1 Else y=3 End If ( D) If x =2 Then y=3 Else If =1 Then y=2 Else y=0 End If 7 下列块结构条件语句,正确的是 ( )。 ( A) If x 10 Then prin
7、t“a“ Else if x 5 Then print“b“ Else if x 5 Then print“c“ End if ( B) if x 10 Then print“a“ Else if x 5 Print“b“ Else Print“c“ End if ( C) If x 10 Then print“a“ Else if x 5 Then print“b“ Else x 5 Then Print“c“ End if ( D) If x 10 Then Print“a“ Else if x 5 Then print“b: Else Print“c“ End if 8 在窗体上画一个名
8、称为 Command1的命令按钮,然后编写如下程序: Option Base 1 Private Sub Command1_Ctick() Dim a As Variant a=Array(1,2,3,4,5) Sum=0 For i=1 To 5 Sum=Sum+a(i) Next i x=Sum /5 For i=1 To 5 If a(i) x Then Print a(i); Next i End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是 ( )。 ( A) 1 2 ( B) 1 2 3 ( C) 3 4 5 ( D) 4 5 9 在窗体上画一个名称为 Text1的文本框
9、和一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Text1.Text=“Visual“ Me.Text1=“Basic“ Text1=“Program“ End Sub 程序运行后,如果单击命令按钮,则在文本框中显示的是 ( )。 ( A) Visual ( B) Basic ( C) Program ( D)出错 10 下列程序段的执行结果为 ( )。 Dim A(3,3) For M=1 To 3 For N=1 To 3 If N=M Or N=3-M+1 Then A(M,N)=1 Else A(M,N)=0
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 208 答案 解析 DOC
