基本信息
文件名称:vb代码期末考试试题及答案.doc
文件大小:23.56 KB
总页数:7 页
更新时间:2025-07-02
总字数:约2.92千字
文档摘要

vb代码期末考试试题及答案

一、单项选择题(每题2分,共10题)

1.在VB中,用于定义变量的关键字是()

A.DimB.ForC.IfD.Sub

2.以下哪个是VB中的合法变量名()

A.1abcB.a-bC.abc1D.if

3.执行语句`MsgBoxHello`后,弹出的对话框标题是()

A.HelloB.无标题C.VBD.工程1

4.要使文本框获得焦点,可使用()方法。

A.MoveB.SetFocusC.HideD.Show

5.表达式5Mod3的值是()

A.1B.2C.0D.3

6.以下哪个事件是按钮的单击事件()

A.ClickB.DblClickC.LoadD.Change

7.若要退出DoWhile循环,可使用()语句。

A.ExitForB.ExitDoC.BreakD.Continue

8.以下数据类型中,占用字节数最少的是()

A.IntegerB.LongC.SingleD.Byte

9.在VB中,用于连接字符串的运算符是()

A.+B.-C.D./

10.函数Int(Rnd10)产生的随机整数范围是()

A.0到9B.1到10C.0到10D.1到9

二、多项选择题(每题2分,共10题)

1.以下属于VB数据类型的有()

A.StringB.BooleanC.DateD.Variant

2.下列控件中,可用于输入文本的有()

A.TextBoxB.LabelC.ComboBoxD.ListBox

3.以下哪些是VB中的循环结构()

A.For...NextB.DoWhile...LoopC.DoUntil...LoopD.While...Wend

4.可以改变控件大小的属性有()

A.WidthB.HeightC.LeftD.Top

5.以下属于VB常用函数的有()

A.AbsB.SqrC.LenD.Mid

6.以下事件中,在窗体加载时触发的有()

A.LoadB.InitializeC.ActivateD.Paint

7.以下关于数组的说法正确的是()

A.数组可以是一维的,也可以是多维的

B.数组元素的类型必须相同

C.可以动态定义数组大小

D.静态数组一旦定义大小不能改变

8.以下哪些是VB中的文件访问模式()

A.InputB.OutputC.AppendD.Random

9.以下能改变文本框字体的属性有()

A.FontNameB.FontSizeC.FontBoldD.FontItalic

10.以下属于VB菜单项属性的有()

A.CaptionB.NameC.EnabledD.Visible

三、判断题(每题2分,共10题)

1.在VB中,变量不定义也能使用。()

2.Label控件可以用来显示文本,也可以用来输入文本。()

3.If语句可以嵌套使用。()

4.一个工程中只能有一个窗体。()

5.Rnd函数产生的随机数范围是0到1之间(包括0和1)。()

6.数组下标的下界只能是0。()

7.文本框的Text属性用于获取或设置文本框中的文本内容。()

8.过程中的变量只能在该过程内部使用,不能在其他过程中访问。()

9.执行MsgBox语句后,程序会暂停,直到用户响应对话框。()

10.在VB中,注释语句以单引号()开头。()

四、简答题(每题5分,共4题)

1.简述VB中变量的命名规则。

答:必须以字母开头,由字母、数字和下划线组成,不能包含标点符号和空格,不能与VB关键字相同,长度不超过255个字符。

2.简述For...Next循环的执行过程。

答:先给循环变量赋初值,判断是否超过终值,若未超过则执行循环体语句,执行完后循环变量按步长增加,再判断是否超过终值,直到超过终值时退出循环。

3.如何在VB中实现两个数的交换?