还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
vb上机试题及答案
一、单选题(每题1分,共10分)
1.在VB中,要使一个文本框控件不可见,应设置其属性为()A.VisibleB.EnabledC.TextD.Font【答案】A【解析】在VB中,文本框控件的Visible属性用于控制其可见性,值为True时可见,为False时不可见
2.下列哪个不是VB中的基本数据类型?()A.IntegerB.SingleC.StringD.BooleanE.Array【答案】E【解析】Integer、Single、String和Boolean都是VB的基本数据类型,而Array是数组的类型
3.在VB中,若要使一个按钮控件在程序运行时不可点击,应设置其属性为()A.VisibleB.EnabledC.TextD.Font【答案】B【解析】在VB中,按钮控件的Enabled属性用于控制其是否可用,值为True时可用,为False时不可用
4.以下哪个是VB中正确的变量命名方式?()A.123varB.var_123C.1varD.var@123【答案】B【解析】在VB中,变量名必须以字母开头,后面可以跟字母、数字或下划线,不能包含其他字符
5.在VB中,要使一个标签控件显示多行文本,应设置其属性为()A.VisibleB.EnabledC.MultiLineD.Font【答案】C【解析】在VB中,标签控件的MultiLine属性用于控制是否允许多行显示文本,值为True时允许多行显示,为False时只显示单行
6.以下哪个不是VB中的运算符?()A.+B.-C.D./E.++【答案】E【解析】在VB中,+、-、和/都是算术运算符,而++是C++中的自增运算符
7.在VB中,要使一个文本框控件接收焦点,可以使用哪个方法?()A.SetFocusB.GetFocusC.MoveD.Hide【答案】A【解析】在VB中,文本框控件可以使用SetFocus方法接收焦点
8.以下哪个是VB中正确的条件语句?()A.IfxyThenx=yB.Ifxythenx=yC.ifxythenx=yD.ifxythenx=y【答案】A【解析】在VB中,条件语句的正确格式为If条件Then语句块
9.在VB中,要使一个窗体控件在程序运行时不可见,应设置其属性为()A.VisibleB.EnabledC.TextD.Font【答案】A【解析】在VB中,窗体控件的Visible属性用于控制其可见性,值为True时可见,为False时不可见
10.以下哪个是VB中正确的循环语句?()A.Fori=1To10B.fori=1to10C.Fori=1To10D.fori=1to10【答案】A【解析】在VB中,For循环语句的正确格式为For变量=起始值To结束值
二、多选题(每题4分,共20分)
1.以下哪些是VB中常用的控件?()A.TextboxB.LabelC.ButtonD.FrameE.Image【答案】A、B、C【解析】在VB中,常用的控件包括文本框(Textbox)、标签(Label)和按钮(Button)
2.以下哪些是VB中的逻辑运算符?()A.AndB.OrC.NotD.XorE.【答案】A、B、C、D【解析】在VB中,And、Or、Not和Xor都是逻辑运算符,而是C++中的逻辑与运算符
3.以下哪些是VB中的控制结构?()A.If语句B.For循环C.While循环D.SelectCase语句E.Switch语句【答案】A、B、C、D【解析】在VB中,控制结构包括If语句、For循环、While循环和SelectCase语句,没有Switch语句
4.以下哪些是VB中常用的数据类型?()A.IntegerB.SingleC.StringD.BooleanE.Char【答案】A、B、C、D【解析】在VB中,常用的数据类型包括Integer、Single、String、Boolean,没有Char类型
5.以下哪些是VB中常用的方法?()A.SetFocusB.GetFocusC.MoveD.HideE.Show【答案】A、C、D、E【解析】在VB中,常用的方法包括SetFocus、Move、Hide和Show,GetFocus不是VB中的方法
三、填空题(每题2分,共16分)
1.在VB中,要使一个文本框控件接收焦点,可以使用______方法【答案】SetFocus
2.在VB中,要使一个标签控件显示多行文本,应设置其______属性为True【答案】MultiLine
3.在VB中,若要使一个按钮控件在程序运行时不可点击,应设置其______属性为False【答案】Enabled
4.在VB中,以下哪个是正确的条件语句?______IfxyThenx=y______【答案】IfxyThenx=y
5.在VB中,以下哪个是正确的循环语句?______Fori=1To10______【答案】Fori=1To
106.在VB中,以下哪个是算术运算符?______+______【答案】+
7.在VB中,以下哪个是逻辑运算符?______And______【答案】And
8.在VB中,以下哪个是VB中常用的控件?______Textbox______【答案】Textbox
四、判断题(每题2分,共10分)
1.两个正数相加,和一定比其中一个数大()【答案】(√)【解析】两个正数相加,和一定比其中一个数大
2.在VB中,变量名可以包含空格()【答案】(×)【解析】在VB中,变量名不能包含空格
3.在VB中,标签控件的Caption属性用于显示文本()【答案】(√)【解析】在VB中,标签控件的Caption属性用于显示文本
4.在VB中,按钮控件的Click事件是在按钮被点击时触发的事件()【答案】(√)【解析】在VB中,按钮控件的Click事件是在按钮被点击时触发的事件
5.在VB中,For循环语句的正确格式为For变量=起始值To结束值()【答案】(√)【解析】在VB中,For循环语句的正确格式为For变量=起始值To结束值
五、简答题(每题2分,共10分)
1.简述在VB中如何设置一个控件不可见【答案】在VB中,要使一个控件不可见,可以设置其Visible属性为False
2.简述在VB中如何使一个控件接收焦点【答案】在VB中,可以使用SetFocus方法使一个控件接收焦点
3.简述在VB中如何设置一个标签控件显示多行文本【答案】在VB中,要使一个标签控件显示多行文本,可以设置其MultiLine属性为True
4.简述在VB中如何设置一个按钮控件不可用【答案】在VB中,要使一个按钮控件不可用,可以设置其Enabled属性为False
5.简述在VB中如何设置一个窗体控件在程序运行时不可见【答案】在VB中,要使一个窗体控件在程序运行时不可见,可以设置其Visible属性为False
六、分析题(每题10分,共20分)
1.分析在VB中如何使用For循环语句实现从1到10的累加【答案】在VB中,可以使用For循环语句实现从1到10的累加具体代码如下```vbDimsumAsIntegersum=0Fori=1To10sum=sum+iNext```
2.分析在VB中如何使用If语句实现判断一个数是正数、负数还是零【答案】在VB中,可以使用If语句实现判断一个数是正数、负数还是零具体代码如下```vbDimnumAsIntegernum=5假设num的值为5Ifnum0ThenMsgBoxnum是正数ElseIfnum0ThenMsgBoxnum是负数ElseMsgBoxnum是零EndIf```
七、综合应用题(每题20分,共20分)
1.编写一个VB程序,实现以下功能-创建一个窗体,包含一个文本框、一个标签和一个按钮-当按钮被点击时,计算文本框中输入的数字的平方,并将结果显示在标签中【答案】```vbPublicClassForm1PrivateSubButton1_ClicksenderAsObject,eAsEventArgsHandlesButton
1.ClickDimnumAsIntegerDimsquareAsInteger尝试将文本框中的输入转换为整数IfInteger.TryParseTextBox
1.Text,numThen计算平方square=numnum显示结果Label
1.Text=平方是square.ToStringElse输入不是整数,显示错误信息Label
1.Text=请输入一个整数EndIfEndSubEndClass```---标准答案
一、单选题
1.A
2.E
3.B
4.B
5.C
6.E
7.A
8.A
9.A
10.A
二、多选题
1.A、B、C
2.A、B、C、D
3.A、B、C、D
4.A、B、C、D
5.A、C、D、E
三、填空题
1.SetFocus
2.MultiLine
3.Enabled
4.IfxyThenx=y
5.Fori=1To
106.+
7.And
8.Textbox
四、判断题
1.√
2.×
3.√
4.√
5.√
五、简答题
1.在VB中,要使一个控件不可见,可以设置其Visible属性为False
2.在VB中,可以使用SetFocus方法使一个控件接收焦点
3.在VB中,要使一个标签控件显示多行文本,可以设置其MultiLine属性为True
4.在VB中,要使一个按钮控件不可用,可以设置其Enabled属性为False
5.在VB中,要使一个窗体控件在程序运行时不可见,可以设置其Visible属性为False
六、分析题
1.在VB中,可以使用For循环语句实现从1到10的累加具体代码如下```vbDimsumAsIntegersum=0Fori=1To10sum=sum+iNext```
2.在VB中,可以使用If语句实现判断一个数是正数、负数还是零具体代码如下```vbDimnumAsIntegernum=5假设num的值为5Ifnum0ThenMsgBoxnum是正数ElseIfnum0ThenMsgBoxnum是负数ElseMsgBoxnum是零EndIf```
七、综合应用题
1.编写一个VB程序,实现以下功能-创建一个窗体,包含一个文本框、一个标签和一个按钮-当按钮被点击时,计算文本框中输入的数字的平方,并将结果显示在标签中【答案】```vbPublicClassForm1PrivateSubButton1_ClicksenderAsObject,eAsEventArgsHandlesButton
1.ClickDimnumAsIntegerDimsquareAsInteger尝试将文本框中的输入转换为整数IfInteger.TryParseTextBox
1.Text,numThen计算平方square=numnum显示结果Label
1.Text=平方是square.ToStringElse输入不是整数,显示错误信息Label
1.Text=请输入一个整数EndIfEndSubEndClass```。
个人认证
优秀文档
获得点赞 0