高中vb考试题库及答案
一、单项选择题(每题2分,共10题)
1.在VB中,声明变量a为整型的语句是()
A.DimaAsSingleB.DimaAsIntegerC.DimaAsStringD.DimaAsBoolean
2.以下()是合法的变量名。
A.3abcB.ab+cC.abc_1D.if
3.执行语句Print2+34的结果是()
A.20B.14C.10D.28
4.以下()语句可以实现循环结构。
A.If...ThenB.SelectCaseC.For...NextD.Do...LoopWhile
5.要在文本框Text1中显示“Hello”,应使用的语句是()
A.Text1.Caption=HelloB.Text1.Value=HelloC.Text1.Text=HelloD.Text1.Name=Hello
6.函数Int(5.6)的返回值是()
A.5B.6C.5.6D.0
7.以下哪个是VB中的逻辑运算符()
A.+B.AndC.D./
8.若a=5,b=3,执行语句a=a+b:b=a-b:a=a-b后,a和b的值分别是()
A.3,5B.5,3C.8,2D.2,8
9.以下关于数组的说法,正确的是()
A.数组的下标必须从0开始B.数组的大小不能改变
C.可以声明动态数组D.静态数组不能使用ReDim语句
10.命令按钮的()属性可以设置按钮上显示的文字。
A.NameB.CaptionC.TextD.Value
答案:1.B2.C3.B4.C5.C6.A7.B8.A9.C10.B
二、多项选择题(每题2分,共10题)
1.以下属于VB数据类型的有()
A.IntegerB.StringC.DateD.Single
2.以下()是VB中的控件。
A.LabelB.TextBoxC.CommandButtonD.Form
3.以下关于VB程序结构的说法正确的有()
A.有顺序结构B.有选择结构C.有循环结构D.只有顺序结构
4.以下()函数可以用于字符串处理。
A.LenB.MidC.InstrD.Abs
5.以下能改变标签Label1文字颜色的属性有()
A.ForeColorB.BackColorC.FontColorD.Color
6.以下关于VB事件的说法正确的有()
A.按钮的Click事件B.文本框的Change事件
C.窗体的Load事件D.所有控件都有相同的事件
7.以下()语句可以用于结束循环。
A.ExitForB.ExitDoC.EndIfD.EndSelect
8.以下属于VB标准函数的有()
A.SqrB.SinC.CosD.Log
9.以下关于变量作用域的说法正确的有()
A.有局部变量B.有全局变量C.模块级变量D.所有变量作用域都一样
10.以下能在VB中创建菜单的方法有()
A.使用菜单编辑器B.代码创建C.无法创建D.直接在窗体上绘制
答案:1.ABCD2.ABC3.ABC4.ABC5.A6.ABC7.AB8.ABCD9.ABC10.AB
三、判断题(每题2分,共10题)
1.VB中变量名区分大小写。()
2.执行Print3+5的结果是8。()
3.If语句可以嵌套使用。()
4.数组一旦声明,大小就不能改变。()
5.文本框的Text属性可以获取用户输入的内容。()
6.函数MsgBox可以用于显示消息框。()
7.循环结构中不能包含选择结构。()
8.在VB中,变量必须先声明后使用。()
9.标签控件可以接收用户输入。()
10.可以通过设置控件的Visible属性使其不可见。()
答案:1.×2.×3.√4.×5.√