《visual basic 程序设计试卷8》由会员分享,可在线阅读,更多相关《visual basic 程序设计试卷8(16页珍藏版)》请在金锄头文库上搜索。
1、QQ:401999419全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷Visual Basic 语 言 程 序 设 计(样题)一、单项选择题(每小题 2 分,共 70 分)1. 下列不能打开属性窗口的操作是A、执行“视图”菜单中的“属性窗口”命令B、按 F4 键C、按 Ctrl+TD、单击工具栏上的“属性窗口”按钮2. 下列可以打开立即窗口的操作是A、Ctrl+DB、Ctrl+EC、Ctrl+FD、Ctrl+G3. InputBox 函数返回值的类型为A、数值B、字符串C、变体D、数值或字符串(视输入的数据而定)4. 可以同时删除字符串前导和尾部空白的函数是A、LtrimB、Rtr
2、imC、TrimD、Mid5. 表达式 4+5 6 * 7 / 8 Mod 9 的值是A、4B、5C、6D、76. 以下程序输出结果是a=8 : b=9Print abA、-1B、0C、FalseD、True7. 表达式 Format $(32548.5,“000,000.00“)结果为A、32548.5B、32,548.5C、032,548.50D、32,548.508. 以下程序段执行后,变量 c$的值为a$=“Visual Basic Programing“b$=“Quick“c$=b$ m2End SubA、48 4B、237 1C、498 5D、498 4二、填空题(每空 2 分,共
3、 30 分)1. 设有如下的 Visual Basic 表达式:5 * x2 - 3 * x - 2 * Sin(a/3)它相当于代数式 【 1 】2. 执行下面的程序段后,s 的值为 【 2 】 s = 5For i = 2.6 To 4.9 Step 0.6s = s+1Next i3. 表达式 Fix(-32.68)+Int(-23.02)的值为 【 3 】 4. 为了在运行时把图形文件 picfile.jpg 装入图片框 Picture1,所使用的语句为 【 4 】 5. 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a = In
4、putBox(“请输入一个整数“)b = InputBox(“请输入一个整数“)Print a + bEnd Sub程序运行后,单击命令按钮,在输入对话框中分别输入 321 和 456,输出结果为 【 5 】 6. 执行下面的程序段后,b 的值为 【 6 】 a=300 : b=20a=a+b : b=a-b : a=a-b7. 以下程序段的输出结果是 【 7 】 num=0While num=2num=num+1Print num ;Wend8. 以下程序段执行后结果是【 8 】Dim a(1 To 10)For i=1 To 10a(i)=2*i-1Next iPrint a(i-1)9.
5、 下面的程序用“冒泡”法将数组 a 中的 10 个整数按升序排列Option Base 1Private Sub Command1_Click()Dim aa=Array(678,45,324,528,439,387,87,875,273,823)For i= 【 9 】 For j= 【 10 】 If a(i) 【 11 】 a(j) Thena1=a(i) : a(i)=a(j) : a(j)=a1End IfNext jNext iFor i=1 To 10Print a(i) ;Next iEnd Sub10. 程序运行后,单击命令按钮,输出结果为 【12】 Function fun
6、(ByVal num As Long)As Longk=1Do While numk=k*(num Mod 10)num=num10Loopfun=kEnd FunctionPrivate Sub Command1_Click()Print fun(234)End Sub11. 如果要将某个菜单项设计为分隔线,则该菜单项的标题应设置为 【 13 】 12. 假定建立了一个工程,该工程包括两个窗体,其名称(Name 属性)分别为Form1 和 Form2,启动窗体为 Form1。在 Form1 画一个命令按钮Command1,程序运行后,要求当单击该命令按钮时,Form1 窗体消失,显示窗体 Form2Private Sub Command1_Click()【 14 】 Form1Form2. 【 15 】 End Sub