版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB期末考试题型及详细参考答案本套试卷为通用VB期末统考题型,涵盖基础概念、语法规则、程序阅读、代码编程四大必考模块,题型分值贴合高校常规考试标准,答案为标准化考试标准答案,适合期末复习、模拟自测使用。一、单项选择题(共20题,每题2分,共40分)说明:每题只有一个正确答案,选出最优选项1.VisualBasic的编程机制是()A.面向过程B.面向对象、事件驱动C.机器指令驱动D.结构化流程驱动答案:B解析:VB核心特点为面向对象、事件触发执行代码,区别于传统面向过程语言。2.以下不属于VB合法变量名的是()A.Num1B.sum_ageC.123dataD.stuName答案:C解析:VB变量名必须以字母开头,不能以数字、符号开头,不能包含特殊符号、空格。3.VB中,定义整型变量的关键字是()A.StringB.IntegerC.SingleD.Boolean答案:B解析:String为字符串型,Single为单精度浮点型,Boolean为布尔型。4.表达式15Mod4的运算结果是()A.3B.4C.11D.2答案:A解析:Mod为取余运算,15÷4商3余3,结果为3。5.表达式Int(3.8)+Fix(-2.6)的值是()A.1B.2C.0D.3答案:A解析:Int向下取整,Int(3.8)=3;Fix直接舍去小数,Fix(-2.6)=-2,3+(-2)=1。6.VB中,赋值语句正确的是()A.x+1=5B.a=b=10C.s=2*a+3*bD.10=x答案:C解析:赋值语句左侧必须为变量,不能是表达式、常量;VB不支持连续赋值。7.用来结束当前过程的语句是()A.EndB.ExitSubC.StopD.Break答案:B解析:End结束整个程序,ExitSub仅退出当前子过程,Stop为暂停程序。8.文本框控件用来显示内容的核心属性是()A.CaptionB.TextC.ValueD.Name答案:B解析:文本框内容由Text属性控制,标签控件显示内容用Caption属性。9.若要让命令按钮不可用,需要设置的属性是()A.Visible=FalseB.Enabled=FalseC.Locked=TrueD.Cancel=True答案:B解析:Enabled控制控件是否可用,Visible控制控件是否可见。10.VB中循环语句Fori=1To10Step2的循环次数是()A.10次B.5次C.9次D.6次答案:B解析:循环取值1、3、5、7、9,共5次。11.布尔型数据的取值范围是()A.0和1B.True和FalseC.任意整数D.任意字符答案:B12.清除窗体所有输出内容的语句是()A.ClsB.ClearC.DeleteD.Remove答案:A13.定义数组Dima(1To5)AsInteger,该数组包含元素个数为()A.4B.5C.6D.1答案:B14.下列运算符优先级最高的是()A.算术运算符B.关系运算符C.逻辑运算符D.赋值运算符答案:A解析:优先级:算术>关系>逻辑>赋值。15.函数Len("VB考试")的返回值是()A.2B.4C.6D.8答案:B解析:Len函数统计字符个数,一个汉字、一个字母均算1个字符。16.双击窗体触发的事件是()A.ClickB.DblClickC.LoadD.Activate答案:B17.要随机生成1-100的整数,正确表达式是()A.Int(Rnd*100)+1B.Int(Rnd*99)+1C.Rnd*100D.Int(Rnd*101)答案:A18.SelectCase语句属于()结构A.顺序结构B.分支选择结构C.循环结构D.跳转结构答案:B19.DimsAsString*6定义的字符串,固定长度为()A.可变B.6C.1D.不确定答案:B20.程序调试中,黄色高亮代码表示()A.语法错误B.正在执行的代码C.注释代码D.无效代码答案:B二、填空题(共10空,每空2分,共20分)直接填写标准答案,简洁规范1.VB程序的三种基本结构是顺序结构、________、________。答案:选择结构、循环结构2.表达式3^2+5\2的值是________。答案:11解析:3^2=9,5\2为整数除法结果2,9+2=113.布尔表达式5>3And2<1的结果是________。答案:False4.终止For循环的语句是________。答案:ExitFor5.标签控件显示文字的属性是________,文本框接收输入的属性是________。答案:Caption、Text6.定义动态数组需要使用________关键字。答案:ReDim7.窗体加载时自动触发的事件是________。答案:Load8.函数Ucase("vb")的返回值是________。答案:VB三、程序阅读题(共2题,每题5分,共10分)写出程序运行最终输出结果1.阅读如下代码,写出运行结果PlainText
PrivateSubForm_Click()
DimiAsInteger,sAsInteger
s=0
Fori=1To5
s=s+i
Nexti
Prints
EndSub运行结果:15解析:程序实现1-5累加,1+2+3+4+5=152.阅读如下代码,写出运行结果PlainText
PrivateSubForm_Click()
DimaAsInteger,bAsInteger,tAsInteger
a=10
b=20
t=a
a=b
b=t
Printa,b
EndSub运行结果:2010解析:通过中间变量t,完成a、b两个数值的交换四、编程应用题(共3题,每题10分,共30分)题目+完整标准答案代码+详细注释,可直接运行题目1:编写程序,输入一个整数,判断该数是奇数还是偶数,并在窗体输出结果。参考答案代码:PlainText
PrivateSubForm_Click()
DimnAsInteger
'输入整数
n=Val(InputBox("请输入一个整数"))
'判断奇偶,能被2整除为偶数,否则为奇数
IfnMod2=0Then
Printn&"是偶数"
Else
Printn&"是奇数"
EndIf
EndSub解题思路:利用Mod取余运算,余数为0是偶数,余数不为0是奇数。题目2:编写程序,计算1到100所有偶数的和并输出。参考答案代码:PlainText
PrivateSubForm_Click()
DimiAsInteger,sumAsLong
sum=0
'遍历1-100所有数字
Fori=1To100
'筛选偶数
IfiMod2=0Then
sum=sum+i
EndIf
Nexti
'输出结果
Print"1到100偶数和为:";sum
EndSub运行结果:1到100偶数和为:2550题目3:编写程序,输入学生成绩(0-100),评定等级:90-100优秀,80-89良好,60-79及格,60以下不及格。参考答案代码:PlainText
PrivateSubForm_Click()
DimscoreAsSingle
score=Val(InputBox("请输入学生成绩(0-100)"))
'多分支判断成绩等级
SelectCasescore
Case90To100
Print"成绩等级:优秀"
Case80To89
Print"成绩等级:良好"
Case60To79
Print"成绩等级:及格"
Case0To59
Print"成绩等级:不及格"
CaseElse
Print"输入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年医疗行业医学检验师测试题及答案专项训练
- 施工方案要监理吗(3篇)
- 晒盐场施工方案模板(3篇)
- 机械外墙抹灰施工方案(3篇)
- 校园防雷减灾应急预案(3篇)
- 楼顶露台保温施工方案(3篇)
- 2026-2027学年初中数学七年级下册(新教材)北师大版(新教材)3 用关系式表示变量之间的关系课时训练卷
- 2026年程力汽车集团-程力专用汽车股份有限公司产品定作合同模版
- 安全与德育教学课件
- 吉林省延边朝鲜族自治州2026届高三下学期教学质量检测数学试题
- 2026年皖豫天一大联考高三10月英语试题(含答案)
- 高标准农田建设项目初步设计技术规程(NYT 5490-2026 )
- T∕CCEAS008-2026 建设工程造价咨询成果文件质量标准
- 第10课《养成遵纪守法好习惯》第1框《增强遵纪守法意识》-【中职思政】《职业道法与法治》课件(高教版2023基础模块)
- 2025中远海运集团招聘笔试历年常考点试题专练附带答案详解试卷2套
- 违禁物品X射线图像与识别课件
- 冷库培训课件
- 《Multisim14电子系统仿真与设计》课件(上)
- 监理全员安全生产责任制内容
- 结构家庭治疗案例介入方法与策略
- 4.1 公民基本义务 课件 人教版八年级道德与法治下册
评论
0/150
提交评论