vb考试题及答案
一、单项选择题(每题2分,共10题)
1.在VB中,用于定义字符串变量的关键字是()
A.IntegerB.StringC.SingleD.Double
2.以下哪个是VB中的循环结构关键字()
A.IfB.SelectC.ForD.Let
3.要在文本框中显示文本,应设置的属性是()
A.CaptionB.TextC.NameD.Visible
4.函数Len(abcdef)返回的值是()
A.6B.5C.7D.8
5.以下VB语句正确的是()
A.Dima:a=10B.Dima;a=10
C.Dima=10D.Dima:a:=10
6.命令按钮的默认事件是()
A.ClickB.DblClickC.LoadD.Change
7.以下数据类型占用内存最小的是()
A.LongB.IntegerC.ByteD.Currency
8.在VB中,逻辑运算符“与”是()
A.OrB.AndC.NotD.Xor
9.表达式3+52的结果是()
A.16B.13C.10D.8
10.要清除文本框中的内容,可使用的语句是()
A.Text1.ClsB.Text1.ClearC.Text1.Text=D.Text1=
二、多项选择题(每题2分,共10题)
1.以下属于VB标准数据类型的有()
A.IntegerB.DateC.VariantD.Array
2.以下能改变窗体大小的属性有()
A.WidthB.HeightC.TopD.Left
3.下列属于VB控件的有()
A.LabelB.TextBoxC.CommandButtonD.Form
4.以下关于VB数组说法正确的是()
A.数组可以存储多个相同类型的数据
B.数组下标可以从0开始
C.动态数组可以在程序运行中改变大小
D.静态数组定义后大小不能改变
5.以下属于VB中文件访问方式的有()
A.InputB.OutputC.RandomD.Append
6.以下哪些是VB的循环结构()
A.For...NextB.Do...LoopC.While...WendD.SelectCase
7.能设置文本框字体的属性有()
A.FontNameB.FontSizeC.FontBoldD.FontItalic
8.以下VB函数返回值是数值类型的有()
A.ValB.StrC.AbsD.Len
9.以下关于VB事件说法正确的是()
A.事件是对象能识别的动作
B.一个对象可以有多个事件
C.不同对象可能有相同事件
D.事件过程代码由用户编写
10.以下能对字符串进行操作的函数有()
A.MidB.TrimC.UCaseD.LCase
三、判断题(每题2分,共10题)
1.VB中变量名可以以数字开头。()
2.文本框的MaxLength属性用于设置文本框中最多能输入的字符数。()
3.在VB中,注释语句以单引号()开头。()
4.数组元素的下标可以超出数组定义的范围。()
5.一个VB应用程序只能有一个窗体。()
6.函数MsgBox用于显示消息对话框,有返回值。()
7.VB中If语句可以嵌套使用。()
8.定时器控件在运行时是可见的。()
9.变量未赋值时,数值型变量初始值为0,字符串变量初始值为空字符串。()
10.可以通过设置CommandButton的Enabled属性为False使其不可用。()
四、简答题(每题5分,共4题)
1.简述VB中变量的命名规则。
答:必须以字母开头,由字母、数字和下划线组成,不能使用VB关键字,变量名长度不超过255个字符。
2.写出使用For循环计算1到100整数和的代码。
答:
```vb
DimsumAsInteger
Fori=1To100
sum=sum+i
Nexti
```
3.简述VB中控件数组的概念。
答:控件数组是由一组相