Vb考试复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Vb考试复习题
一、填空题
1.设 a=2,b=3,表达式 a>b 的值是_______。 FALSE
2.在VB中声明符号常量的关键字是_______。const
3. 表达式10 MOD 16\4的值是_______。2
4. 设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D的值是_______。False|0|
5. 设a=6,b=3,c=5,则表达式Not a>c And c=b Or b<>a+c 的值为_______。
True
6. 设a=1,b=2,c=3,则VB6.0表达式:a
7. 在VB中,用 Dim X As Integer 语句定义的变量X,系统默认其值为_______。
8. 表示x是5的倍数逻辑表达式为_______。X MOD 5=0
9. 已知 a=3.5,b=5.0,c=2.5,d=True 则表达式:a>=0 AND a+c>b+3 OR NOT d 的值是____。False|0|零|假|假值|零值
10. 用 dim abc as integer 定义的变量abc,其类型是______。整型
11. 表达式"12345"<>"12345" & "ABC"的值是_______。True
12. 在VB中,字符型常量应使_______将其括起来,日期/时间型常量应使用
______将其括起来。双引号井号
13.在窗体上添加一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
a = InputBox("请输入一个整数")
b = InputBox("请输入一个整数")
Print a + b
End Sub
程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为___。”321456”
14. InputBox()函数返回值的数据类型是__。字符型
15. 执行语句 B = MsgBox("XXX","YYY")后,在消息框中的标题信息是___。YYY
16. For-Next循环的
17.循环结构中与While语句匹配出现的循环结束语句是_______。Wend
18. VB程序的三种基本结构是:顺序、选择和_______。循环
19. 语句 x=inputbox("请输入数据"),输入12345,则x的值是_____,其类型
为_______。”12345”字符型
20. 表达式 sgn(-25) 的值是_______。-1
21. 设a=6,则执行x=IIf(a>5,-1,0)后,x的值为_______。-1
22. 设 a=2,b=9,表达式 a^2 > sqr (b)的值是_______。True|
23. Int(-8.6)的函数值是_______。-9
24. 表达式 Int(1234.555*100+0.5)/100 的结果是_______。1234.56
25. 表示X是5或7的倍数的VB表达式是_______。X Mod 5 = 0 OR X Mod 7 =
26. 执行A="123" +123 语句后,变量A的值是_______。246
27. 函数int(rnd*11)+10的值的范围是___10___至__20。
28.若使命令按钮不起作用,应将按钮的_______属性设置为False。Enabled
29. 扩展名为.frm的文件表示__窗体__文件。
30. 标准模块文件的扩展名为____。.bas
31. 扩展名为.vbp的文件是___文件。工程
32. Visual Basic采用__事件__驱动的编程机制。
33. VB有3种工作模式,即设计模式、运行模式和中断模式。
34. 在Visual Basic中,对象的大多数属性既可以在______窗口设置,也可以
通过程序代码设置。属性
35. 在 Visual Basic 中,对象的_______是用来描述一个对象外部特征的。属性
36. VB有三个调试窗口,它们是_______窗口、本地窗口和监视窗口。立即
37. 对象的属性、事件和_______被称为Visual Basic对象的三要素。方法
38. Visual Basic 的对象主要分为窗体对象和_______两大类。控件
39. 执行下面的程序段后,变量s的值为___7____。
s=5
For i=3 to 5
i=i+1
s=s+1
Next i
40. .以下程序段的输出结果是___3____。
num=0
While num<=2
num=num+1
Wend
Print num
41. 执行下面的程序段后,X的值为___8____。X=5
For I=1 to 10 Step 2
X=X+I\5
Next I
42. 下列程序的执行结果为___-9___。
A="1"
B="2"
A=Val(A)+Val(B)
B=Val("12")
If A<>B Then Print A-B
Else
Print B-A
End if
43下列程序的执行结果为___2___。
A=75
If A>60 Then I=1
If A>70 Then I=2