VB期末考试试题及答案 (1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一部分:客观题

一、单项选择题

1、在窗体模块的通用段中声明变量时,不能使用的关键字是()

A、Dim

B、Public

C、Private

D、Static

2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()

A、工程资源管理器窗口

B、工具箱窗口

C、属性窗口

D、代码窗口

3、若要使某可见控件获得焦点,可使用()方法来实现。

A、RefreshB、SetfocusC、GotfocusD、Value

4、下列不可作为VB变量名的是()

A、ABT1

B、Alpha

C、ABC

D、4*Delta

5、表达式5 Mod 3+3\5*2的值是()

A、0

B、6

C、4

D、2

6、下列语句中,正确的赋值语句是()

A、i + j = 10

B、2i = j

C、j = i + j

D、i * j = 0

7、执行下列程序段后,x的值是()。

n = 4: x = 1: i = 1

页脚内容1

Do

x = x * i

i = i + 1

Loop While i < n

A、 2

B、 6

C、10

D、14

8、当用户在窗体上单击鼠标时,不会触发的事件是()

A、ClickB、MouseDownC、MouseUpD、DblClick

9、下列为整型变量的是()

A、x!

B、x#

C、x$

D、x%

10、要从For循环中直接退出循环,可使用的语句( )。

A、Exit Do

B、Exit Loop

C、Exit For

D、Stop

11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是()

A、x Mod 2 =1 Or y Mod 2 =1

B、x Mod 2 =0 Or y Mod 2=0

C、x Mod 2 =0 And y Mod 2=0

D、x Mod 2 =1 And y Mod 2 =1

12、在通用声明中给出Option Base 1语句,则数组a包含()个数组元素。

Dim a(3, -2 To 1, 5) As Integer

A、60

B、75

C、120

D、13

页脚内容2

13、设窗体上有一个名称为Text1的文本框,要求只能显示信息,不能输入,应选择答案()

A、Text1.MaxLength=0

B、Text1.Width=0

C、Text1.Visible=False

D、Text1.Enabled=False

14、命令按钮CommandButton的Picture,DownPicture和DisablePicture属性都已装入图形,按下命令按钮,其上显示的图形是()

A、Picture属性中的图形

B、DownPicture属性中的图形

C、DisablePicture 属性中的图形

D、不显示图形

15、在窗体上画一个名称为Command1的命令按钮,并编写如下程序:

Private Sub Command1_Click()

Dim x As Integer

Static y As Integer

x=10:y=5

Call f1(x,y)

Print x,y

End Sub

Private Sub f1(ByRef x1 As Integer, y1 As Integer)

x1=x1+2

页脚内容3

y1=y1+2

End Sub

程序运行后,单击命令按钮,在窗体上显示的内容是()A、10 5 B、12 5 C、10 7 D、12 7

16、执行以下程序段,输出结果为()

Private Sub Command1_Click()

a$="abbacddcba"

For i=6 To 2 Step -2

X=Mid(a,i,i)

Y=Left(a,i)

z=Right(a,i)

z= UCase(x & y & z)

Next i

Print z

End Sub

A、ABA

B、ABBABA

C、BBABBA

D、AABAAB

页脚内容4

17、以下()语句可表示[50,100]之间的随机数。

A、Int(Rnd * 51) + 49

B、Int(Rnd * 51 +50)

C、Int(Rnd * 50) + 5

D、Int(Rnd * 50 + 50)

18、执行x = InputBox("请输入半径",0,"求面积") ,在输入框中输入3后回车,则下列叙述正确的是()

A、x的值是数值3

B、x的值是字符"3"

C、0是默认值

D、对话框标题是"求面积"

19、设置图像框的()可使框内的图片按图像框大小自动调整。

A、AutoSize属性为True

B、Stretch属性为True

C、AutoSize属性为False

D、Stretch属性为False

20、有如下事件过程

Private Sub Command1_Click()

x = 1

For i = 1 To 3

If i <= 1 Then a = x * x

If i <= 2 Then a = x * x + 1

If i >= 3 Then a = x * x + 2

页脚内容5

相关文档
最新文档