vb试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题(1-30 题每小题1分,共30分,31-45题每小题2分,共30分,总计60分)要使窗体Form1的标题栏中显示“正在复制文件…”,正确的语句是:a
A.Form1.Caption=“正在复制文件…”
B.Form1.Title=“正在复制文件…”
C.Form1.Text=“正在复制文件…”
D.Form1.名称=“正在复制文件…”
如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于:a
A.1000B.100C.10D.1
3、下列关于控件的基本操作中,错误的是
A)当控件处于活动状态时,可以对控件进行缩放
B) 在设计阶段不能移动控件
C) Visual Basic 6.0 允许对画好的控件进行复制和删除
D) 可以通过属性窗口改变控件的位置和大小
4、用Visual Basic 开发应用程序的一般步骤有:①设置窗体和控件的属性、②编写代码、③建立用户界面,其中正确的顺序是:
A) ①②③B) ①③②C) ③②①D) ③①②
5、为使文本框只能显示不能输入,即只读,应设置文本框的属性是:c
A.MaxLength设置为0B.Cancel设置为True
C.Locked设置为True D.Read设置为True
6、InputBox函数返回值的类型为。B
A.数值B.字符串C.变体
D.数值或字符串(视输入的数据而定)
7、为了把焦点移到某个指定的控件,所使用的方法是:A
A.SetFocus B.Visible C.ReFresh D.GetFocus
8、函数String(3,”str”)的功能是:b
A.把数值型数据转换成字符串
B.返回有3个字符串组成的字符串
C.从字符串中第3个字符
D.从字符串中第3个字符的位置开始取字符串
9、双击窗体中的对象后,Visual Basic将显示的窗口是:c
A.项目(工程)窗口B.工具箱C.代码窗口D.属性窗口
10、用于获得字符串s最左边4个字符的函数是:a
A.Left(s,4) B.Left(1,4) C.LeftStr(s) D.LeftStr(3,4)
11、以下程序段的输出结果是:d
a=Sqr(3)
b=Sqr(2)
c=a>b
Print c
A.-1 B.0 C.False D.True
12、用下面语句定义的数组的元素个数是:c
Dim A (-4 to 6) As Integer
A.6 B.7 C.11 D.9
13、若x=-5,执行If x Then x=0 Else x=1的结果为:d
A.实时错误B.编译错误C.x=1 D.x=0
列程序段的循环结构执行后,i的输出值是:c
For i=1 To 10 Step 2
y=y+i
Next i
Print i
A.25 B.10 C.11 D.因为y的初值不知道,所以不确定
15、可以用作其他控件容器的控件有:c
A.窗体、列表框、图像框
B.窗体、文本框、框架
C.窗体、框架、图片框
D.窗体、标签、图片框
16、以下不属于Visual Basic 支持的循环结构的是:d
A.For …Next B.For Each …Next
C.Do …Loop D.While …End
17、下列可以打开立即窗口的操作是:D
A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G
18、下列可作为Visual Basic变量名的是
A)A_3 B)4A C)?xy D)Integer
19、设a=8,b=5,执行语句Print a>b后,窗体上显示的是
A)True B)False C)1 D)出错信息
20、以下能够触发文本框Change事件的操作是
A) 文本框失去焦点B) 文本框获得焦点
C) 设置文本框的焦点D) 改变文本框的内容
21、列表框图标的英文名称是
A)ListBox B)ComboBox
C)Frame D)CommonDialog
22、下列类型说明符中表示整型的是
A) % B) ! C) $ D) &
23、执行下列语句a$ = "abcdefg": Print Len(a$)后,在窗体上输出的结果是
A) 1 B) 2 C) 7 D) 14
24、文本框不具有的属性是
A) Caption B)text C) left D)font
25、设a=6,则执行x=IIf(a>5,1,2)后,x 的值为:
A)1 B)2 C)5 D)0
26、语句Print 5/4*6\5 Mod 2的输出结果是
A) 0B) 1C) 2 D) 3
27、滚动条控件的largeChange属性所设置的是
A)滚动条所能表示的最小值
B)滚动条所能表示的最大值
C)单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值D)单击滚动条两端的箭头时,Value属性增加或减小的增量值
28、按钮控件数组元素是:c
A.共享一个事件过程的B.只共享一个Click事件过程的
C.共享该控件的所有事件过程D.各自有自己的部分事件过程
有如下的记录类型
Type student
id As String
name As String
age As Integer
End Type
则正确引用该记录类型变量的代码是:B
A.=”Sias”
B.Dim s As student
s.mane=”Sias”
C.Dim s As type student
=”Sias”
D.Dim s As type
=”Sias”
有如下语句:d
str1=InputBox(“输入”,””,”联系”)
从键盘上输入字符串“学生”后,str1的值为:
A.“输入”B.“”C.“联系”D.“学生”
31、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:C
Private Sub Command1_Click()
s = 2
For n = 1 To 6
If n Mod 3 <> 0 Then s = s + 1
Next n
Print s
End Sub
程序运行后,如果单击命令按钮,则窗体上显示的内容是
A)2B)5 C)7 D)6
32、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:B
Private Sub Command1_Click()
Dim num As Integer
num = 1
Do Until num > 6
num = num + 2
Loop
Print num
End Sub
程序运行后,单击命令按钮,则窗体上显示的内容是
A)6B)7C)8D)9
33、在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:Option Base 0
Private Sub Command1_Click()