中职vb题库及答案
一、单项选择题(每题2分,共10题)
1.在VB中,用于显示消息框的函数是()
A.InputBoxB.MsgBoxC.PrintD.Cls
2.以下()是合法的变量名。
A.3abB.a-bC.a_3D.Dim
3.表达式5Mod3的值是()
A.0B.1C.2D.3
4.若要使文本框获得焦点,可使用()方法。
A.ChangeB.SetFocusC.LostFocusD.GotFocus
5.以下()语句可以退出DoLoop循环。
A.ExitForB.ExitSubC.ExitDoD.End
6.定义数组Dima(5)AsInteger,则数组a中元素的下标范围是()
A.0到5B.1到5C.0到6D.1到6
7.在VB中,设置控件背景颜色的属性是()
A.ForeColorB.BackColorC.ColorD.FillColor
8.以下()是VB中的逻辑运算符。
A.+B.C.AndD.Mod
9.函数Len(abc中国)的返回值是()
A.3B.5C.8D.6
10.若要在列表框中添加一项,可使用()方法。
A.AddItemB.RemoveItemC.ClearD.List
二、多项选择题(每题2分,共10题)
1.以下属于VB数据类型的有()
A.IntegerB.StringC.DoubleD.Boolean
2.下列控件中,可用于输入数据的有()
A.TextBoxB.LabelC.ComboBoxD.ListBox
3.以下()是VB中的循环结构。
A.ForNextB.DoLoopC.WhileWendD.SelectCase
4.可以改变控件大小的属性有()
A.WidthB.HeightC.LeftD.Top
5.以下()函数用于字符串处理。
A.MidB.TrimC.StrD.Val
6.在VB中,以下()事件是文本框的常用事件。
A.ChangeB.ClickC.KeyPressD.DblClick
7.以下()语句可以用来定义变量。
A.DimB.StaticC.PublicD.Private
8.以下属于VB标准函数的有()
A.AbsB.SqrC.IntD.Rnd
9.以下()属性可以设置按钮的标题。
A.CaptionB.TextC.NameD.Value
10.以下()是VB中的关系运算符。
A.B.C.=D.
三、判断题(每题2分,共10题)
1.VB中变量名区分大小写。()
2.MsgBox函数的返回值是一个整数。()
3.数组一旦定义,其大小不能改变。()
4.在VB中,注释语句以Rem开头。()
5.文本框的Locked属性设置为True时,用户不能修改文本框中的内容。()
6.表达式10/2的结果是5。()
7.ForNext循环只能用于循环次数已知的情况。()
8.标签控件可以接收用户输入的数据。()
9.变量未赋值时,数值型变量的值为0,字符串变量的值为空字符串。()
10.可以通过设置控件的Visible属性为False来隐藏控件。()
四、简答题(每题5分,共4题)
1.简述VB中变量的命名规则。
答案:以字母开头,由字母、数字和下划线组成,不能使用VB中的关键字,长度不超过255个字符,同一作用域内不能重复。
2.写出使用ForNext循环计算1到100整数和的代码。
答案:
```vb
DimsumAsInteger
Fori=1To100
sum=sum+i
Nexti
```
3.简述文本框和标签的主要区别。
答案:文本框可用于用户输入和显示文本,能接收用户操作;标签主要用于显示文本信息,不能接收用户输入