Vb考试复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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循环的子句缺省时,循环变量每次改变的值是_______。1

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