还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
VB专业基础试题及对应答案梳理
一、单选题
1.在VB中,用于声明变量的关键字是()(1分)A.DimB.DefC.VarD.Procedure【答案】A【解析】在VB中,声明变量的关键字是Dim
2.以下哪个不是VB中的数据类型?()(1分)A.IntegerB.StringC.BooleanD.Float【答案】D【解析】Float不是VB中的标准数据类型,VB中的标准实数类型是Single和Double
3.在VB中,表示“或”的逻辑运算符是()(1分)A.AndB.OrC.XorD.Not【答案】B【解析】在VB中,表示“或”的逻辑运算符是Or
4.在VB中,以下哪个函数用于获取当前系统时间?()(1分)A.DateB.TimeC.NowD.Today【答案】C【解析】Now函数用于获取当前系统的时间日期
5.在VB中,用于退出程序的语句是()(1分)A.StopB.EndC.ExitD.Break【答案】B【解析】End语句用于退出整个程序
6.在VB中,以下哪个不是控件属性?()(1分)A.TextB.NameC.ValueD.Visible【答案】C【解析】Value不是VB中常见控件的属性,常见属性有Text、Name、Visible等
7.在VB中,用于表示“与”的逻辑运算符是()(1分)A.AndB.OrC.XorD.Not【答案】A【解析】在VB中,表示“与”的逻辑运算符是And
8.在VB中,以下哪个函数用于将字符串转换为小写?()(1分)A.UCaseB.LCaseC.TrimD.Len【答案】B【解析】LCase函数用于将字符串转换为小写
9.在VB中,以下哪个函数用于获取当前系统日期?()(1分)A.DateB.TimeC.NowD.Today【答案】A【解析】Date函数用于获取当前系统日期
10.在VB中,用于声明常量的关键字是()(1分)A.DimB.ConstC.VarD.Define【答案】B【解析】在VB中,声明常量的关键字是Const
二、多选题(每题4分,共20分)
1.以下哪些属于VB中的数据类型?()A.IntegerB.StringC.BooleanD.FloatE.Single【答案】A、B、C、E【解析】VB中的数据类型包括Integer、String、Boolean、Single等,Float不是VB中的标准数据类型
2.以下哪些是VB中的逻辑运算符?()A.AndB.OrC.XorD.NotE.Mod【答案】A、B、C、D【解析】VB中的逻辑运算符包括And、Or、Xor、Not,Mod是取模运算符
3.以下哪些函数用于处理日期和时间?()A.DateB.TimeC.NowD.TodayE.Year【答案】A、B、C、D、E【解析】VB中用于处理日期和时间的函数包括Date、Time、Now、Today、Year等
4.以下哪些是VB中的控件属性?()A.TextB.NameC.ValueD.VisibleE.Enabled【答案】A、B、D、E【解析】VB中常见控件的属性包括Text、Name、Visible、Enabled,Value不是常见控件的属性
5.以下哪些是VB中的控制结构?()A.If...Then...ElseB.For...NextC.While...WendD.Do...LoopE.Switch【答案】A、B、C、D【解析】VB中的控制结构包括If...Then...Else、For...Next、While...Wend、Do...Loop,Switch不是VB中的控制结构
三、填空题
1.在VB中,声明变量的关键字是______,声明常量的关键字是______【答案】Dim;Const(4分)
2.在VB中,表示“或”的逻辑运算符是______,表示“与”的逻辑运算符是______【答案】Or;And(4分)
3.在VB中,用于获取当前系统时间的函数是______,用于获取当前系统日期的函数是______【答案】Time;Date(4分)
4.在VB中,用于声明数组的语句是______,用于退出程序的语句是______【答案】Dim;End(4分)
5.在VB中,用于将字符串转换为大写的函数是______,用于将字符串转换为小写的函数是______【答案】UCase;LCase(4分)
四、判断题
1.在VB中,两个负数相加,和一定比其中一个数大()(2分)【答案】(×)【解析】如-5+-3=-8,和比两个数都小
2.在VB中,控件的名字和标签的内容可以相同()(2分)【答案】(√)【解析】在VB中,控件的名字和标签的内容可以相同
3.在VB中,变量名可以以数字开头()(2分)【答案】(×)【解析】在VB中,变量名不能以数字开头
4.在VB中,函数和过程没有区别()(2分)【答案】(×)【解析】在VB中,函数和过程是有区别的,函数有返回值,而过程没有返回值
5.在VB中,可以使用For...Next循环来实现重复执行一段代码()(2分)【答案】(√)【解析】在VB中,可以使用For...Next循环来实现重复执行一段代码
五、简答题
1.简述VB中变量的声明和使用规则【答案】在VB中,变量的声明通常使用Dim关键字,例如DimaAsInteger变量的使用规则包括
(1)变量名必须以字母开头,可以包含字母、数字和下划线
(2)变量名不能是VB中的关键字
(3)变量的数据类型必须在使用前声明
(4)变量在使用前必须赋值
2.简述VB中常用的数据类型有哪些【答案】VB中常用的数据类型包括
(1)Integer整数类型,用于存储整数
(2)String字符串类型,用于存储文本
(3)Boolean布尔类型,用于存储True或False
(4)Single单精度浮点数类型,用于存储小数
(5)Double双精度浮点数类型,用于存储小数
(6)Date日期类型,用于存储日期和时间
3.简述VB中常用的逻辑运算符有哪些【答案】VB中常用的逻辑运算符包括
(1)And表示“与”逻辑运算
(2)Or表示“或”逻辑运算
(3)Xor表示“异或”逻辑运算
(4)Not表示“非”逻辑运算
六、分析题
1.分析以下VB代码的功能```vbDimiAsIntegerFori=1To5PrintHelloNexti```【答案】该代码的功能是使用For...Next循环打印5次Hello具体步骤如下
(1)声明一个整型变量i
(2)使用For...Next循环,从1到5依次执行循环体
(3)在循环体内,使用Print语句打印Hello
2.分析以下VB代码的功能```vbDimnumAsIntegernum=InputBox请输入一个整数Ifnum0ThenPrint正数ElseIfnum0ThenPrint负数ElsePrint零EndIf```【答案】该代码的功能是使用InputBox函数获取用户输入的整数,并根据输入的值判断是正数、负数还是零具体步骤如下
(1)声明一个整型变量num
(2)使用InputBox函数获取用户输入的整数,并将其赋值给num
(3)使用If...ElseIf...Else语句判断num的值
(4)如果num大于0,则打印正数
(5)如果num小于0,则打印负数
(6)如果num等于0,则打印零
七、综合应用题
1.编写一个VB程序,实现以下功能
(1)使用InputBox函数获取用户输入的两个整数
(2)计算这两个整数的和、差、积、商
(3)使用MsgBox函数显示计算结果【答案】```vbDimnum1AsIntegerDimnum2AsIntegerDimsumAsIntegerDimdiffAsIntegerDimprodAsIntegerDimquotAsIntegernum1=InputBox请输入第一个整数num2=InputBox请输入第二个整数sum=num1+num2diff=num1-num2prod=num1num2quot=num1/num2MsgBox和sumvbCrLf差diffvbCrLf积prodvbCrLf商quot```
八、标准答案
一、单选题
1.A
2.D
3.B
4.C
5.B
6.C
7.A
8.B
9.A
10.B
二、多选题
1.A、B、C、E
2.A、B、C、D
3.A、B、C、D、E
4.A、B、D、E
5.A、B、C、D
三、填空题
1.Dim;Const
2.Or;And
3.Time;Date
4.Dim;End
5.UCase;LCase
四、判断题
1.(×)
2.(√)
3.(×)
4.(×)
5.(√)
五、简答题
1.见简答题部分答案
2.见简答题部分答案
3.见简答题部分答案
六、分析题
1.见分析题部分答案
2.见分析题部分答案
七、综合应用题
1.见综合应用题部分答案
八、标准答案
一、单选题
1.A
2.D
3.B
4.C
5.B
6.C
7.A
8.B
9.A
10.B
二、多选题
1.A、B、C、E
2.A、B、C、D
3.A、B、C、D、E
4.A、B、D、E
5.A、B、C、D
三、填空题
1.Dim;Const
2.Or;And
3.Time;Date
4.Dim;End
5.UCase;LCase
四、判断题
1.(×)
2.(√)
3.(×)
4.(×)
5.(√)
五、简答题
1.见简答题部分答案
2.见简答题部分答案
3.见简答题部分答案
六、分析题
1.见分析题部分答案
2.见分析题部分答案
七、综合应用题
1.见综合应用题部分答案。
个人认证
优秀文档
获得点赞 0