版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB期中考试复习题
一、概念基础题
1、下列哪些可以作为变量?
12fdx13r2a223a2
2、下列哪些可以作为常量?并说明是数值型还是字符型、逻辑型、日期型?
“asdfasdf"1234”1234#2008/11/10#truefalsea3把下列数学式子写成
VB表达式
.r+y+zyjx2+/+z2
c..x+Zx-J(2x+y)3
2sin(或cos(•万一)半一严
4、计算下列VB表达式的值(要求写出步骤)
5*3*6\2
8/4*2.5/1.25*(3.7+25)
18\4*4.0A2/L6
25\3Mod3*2
26\3Mod0.4*Sqr(25)
8/4*5/2.5*(3.25+6.75)
3*7\2
14/5*2
15\5*2
27Al/3
27人(1/3)
sqr(100)\4*2
5、按下列要求写出赋值语句
(I)把数值234赋给变量a
(2)把字符串abc赋给变量zl
(3)把表达式2sinl5。的值赋给变量ss
(4)把标签Lblts的内容改为姓名
(5)把框架Frml的背景色改为黑色(#000000)
6、写出下列函数的值
Int(-3.14159)
Sqr(sqr(16))
7、产生a-b范围内(包括b)整数的公式:
8、写出输入输出语句
输入对话框:要求使用弟图标,标题为:”输入对话框”,对话框中的内容
是“
请输入你的姓名”
输出对话框:要求使用C3图标,标题为:”输出对话框”,对话框中的内容
褊错
了”
二、选择题
1、VisualBasic集成开发环境中不包括下列哪些窗口?(D)
A.工具箱窗口B.工程资源管理器窗口
C.属性窗口D.命令窗口
2、“一辆小客车在正常行进过程中被一辆大型货车撞坏了”,在这句话中,
“客车”,“小”,“行进”和“被一辆大型货车撞坏了”分别对象Visual
Basic中的哪些术语?(B)
A.对象、属性、事件、方法B.对象、属性、方法、事件
C.属性、对象、事件、方法D.属性、对象、方法、事件
3、对象的特征和状态特征称为?(C)
A.事件B.方法C.属性D.类
4、下面哪一个属性用来标识对象的名称?(D)
A.QptionB.ValueC.TextD.Mme
5下列哪个符号是合迹的变量
'名?C.991D.
6数学团YR用sin25。耳阙用sualBasic表达式是?(D)
、A.iOin25B.i0*§n(25)C.IO*an(25°)D.10*§n(25*3.14/180)
7VisualBasic中不存在下列哪一种数据类型?(D)
、A.字符串类型B.日期类型C.逻辑类型D.指针类型
8表达式Left("Visua「,3)+Lcasc(”AB")的值是?©
A.VBABB.VisABC.VisabD.ualab
g
表达式6+10Mod4*2+l的值是?(B)
A9B11c10,3
1。、把薮值型转换为享符串型需要使府下列哪一种函数?(B)
A.Val()B.8r()C.Asc()D.Chr()
11、VB中窗体文件的扩展名是。
(A)VBP(B)FRM(对)(C)VBW(D)PDM
12、在设计应用程序时,通过窗口可以查看
到应用程序工程中的所有组成
部分。
(A)代码窗口(B)窗体设讦窗口(C)属性窗口(D)
工程资源管
理器窗口(对)
13、在VisualBasic中,所有的窗体和控件都必定具有的一个属性是。
(A)Name(对)(B)Font(C)Caption(D)FillCoIor
14、对变量名说法不正确的是。
(A)必须是字母开头,不能是数字或其他字符
(B)不能是VB的保留字
(C)可以包含字母、数字、下划线和标点符号(对)
(D)不能超过255个字符
15、以下变量名中,是不符合VisualBasic的命名规范的。
(A)Abc901(B)_mnu_Open_234(对)(C)price_
(D)K
16A在窗体上画一个命令按钮(名称为Conimandl),然后编写如下事件过程:
PrivateSubCommandl_Click()
DimhAsInteger
b=b+l
EndSub
运行程序,三次单击命令按钮后,变量b的值是:。
(A)0(B)l(对)(C)2(D)3
17、下列程序段的执行结果为。
X=5:Y=-20
HNotX>-OThe
X=Y-3
Else
Y=X+3
Endif
PrinlX-Y;Y-X
(A)-33(对)(B)5-8(C)3-3(D)25-25
18、当x为偶数时,则在窗体上显示“偶数”,否则显示“奇数”,不能实现
该代
码段功能的是
(A)ifx\2=x/2thcnprini”偶数"elseprint”奇数”
(B)ifxmod2=0thenprint"偶数"elseprint"奇数”
(C)iftiotxmod2<>0thenprint,偶数"elseprint"奇数〃
(D)i仅\2=int(x⑵thenprint"偶数"elseprint“奇数”(对)
19、若要执行下列程序段后窗体上显示〃红〃字,则x可取的值为:
selectcaseint(x/l0)
case2,4,6,8
print"黄"
casel,3,5.7,9
print”绿,
cascclse
print"红"
endselect
(A)27(B)38(C)10(D)5(对)
20>在程序代码中将图片文件mypic.jpg装入图片框Picturel的语句是。
(A)Picturel.Picturc="mypic.jpg"
(B)Picturel.Image="mypic.jpg"
(C)Picturel.Picture=LoadPicture("mypic.jpg")(^j)
(D)LoadPictureCniypic.jpg")
21、大部分控件都没有的属性是。
(A)Top(B)Name(C)Enabled(D)Interval(对)
22、下列属于正确的字符串常量的是
(A)#ABC"(B)$ABC$(C)'ABCr(D)“ABC"(对)
23、设a=8,b=10,则以下表达式的值为真的是
(A)(-3+5>a)and(b>0)(B)a>=bandb>12(C)not(b>0)(D)(a>b)or(b>0)(对)
24、语句Z=y+1代表
(A)将变量Z存入变量y+1,再加上1的表达式
(B)变量Z取得y+l的值(对)
(C)变量Z取得变量y的值,然后再加上I的一个表达式
(D)将变量Z存入变量y+l中
25、执行下面的语句后,所产生的信息框的标题是。
A=MsgBox("AAAAA,,,3,"BBBBB")
(A)BBBBB(对)(B)AAAAA(C)空(D)出错,不能产生信息框
26、执行下列代码,分别输入12和89,输出结果是。
PrivatesubForm_Click()
a=InputBox("D")
b=InputBox("E")
Printa+b
EndSub
(A)101(B)DE1289(C)DE(D)1289(对)
27、为了暂时关闭计时器,应把该计时器的某个属性设置为Fake,这个属性是
(A)Enabled(对)(B)Visible(C)Timer(D)Interval
28、下列表达式,哪一个可以产生1到6之间的随机整数(包括1和6)
(A)Int(Rnd*7)(B)Int(Rnd(6)+l)(C)Int(Rnd*6)(D)Int(Rnd*6+1)(对)
29、执行下列程序,从键盘输入10,运行结果是。
PrivatcSubCommandl_Click()
S=InputBox("请输入一个数字:”)
SclectCascS
CaseIs>0
Printn>On
Casels>3
Print">3n
Casels>5
Print">5n
EndSelect
EndSub
(A)>0(对)(B)>3(C)>5(D)>0
29、在‘窗体上画一个命令按钮和一个文本框,名称分别为Command1和Textl,然
后编写如下程序:
PrivatcSubCommandl_Click()
a=InputBox("请输入日期(171)”)
SelectCasea
CaseIs<=0,Is>=31
t=t+”有误”
casels<=10,2()
t=t+”北京”
caseIs<=20
t=t+"大连”
casels<=31
t=t
(A)假期的旅游路线:北京大连
(B)假期的旅游路线:大连北京
(C)假期的旅游路线:北京(对)
(D)假期的旅游路线:大连三、程序填空
顺序结构
I、加法运算.三个文本框的名称分别是text!text2text3
可ForalBE@
清除加法运算退出
清除按钮
PrivateSubCommandl_Click(i
EndSub
加法运算按钮
PrivateSubCommand2_Click()
EndSub
退出按钮
PrivateSubCominand3_Click()
EndSub
2、编程序,由键盘输入小时、分、秒后,转换成共有多少秒?(界面参考如下),
三个文本框的名称分别是:texiliexi2iexi3转换结果内的标签名称为label1
计算按钮程序编写如下
PrivateSubCommand1_Click()
EndSub3、编写一个计算2个整数相除后的商与余数程序。运行后参考界面如下:两
个文本框名称分别是:textltext2,除数标签labell余数标签Iabel2
,商与余数计算程序13回区)
计算
计算按钮代码编写
PrivateSubCommandl_Click()
EndSub
条件语句
1、写出条件语句的格式
行if语句结构
块if语句结构
Select语句结构
2、成绩等级评定
90分以上的是优秀,80-90的是良好,70-80的是一般,60-70的是及格,60分以
下的是不及格
PrivateSubCommandl_Click()
DimxAsSingle
x=Val(Textl.Text)
SelectQse1使用Select,“Case语句
Case_________
Text2.Text="优秀"
CaseIs>80
Text2.Text=n良好
CaseIs>70
Text2.Tcxt="中等”
CaseIs>60
Text2.Tcxt="及格"
CaseElse
Text2.Text="不及格”
EndSub
3、飞机票的标准价格是1000元/张,1月或3-6月,每张打6折。9—11月每张
打7折,7,8两个月每张打8折。其他月份每张打9折。要求设计程序,输入月
份和张数,能计算出应付的金额。
提示:select语句
PrivateSubCommand1_Click()定义m,n,z为整型变量m=Val(Texll.Text)N=
Val(Text2.Text)SelectQsem'根据月份进行选择
Case,1月或3s6月
z=0.6
Case9月〜11月
Case7,8z=0.8
CaseElse
z=0.9
EndSelect
MsgBox”您共需要付款:〃&1000*N*z„w结算”
EndSub
四、写程序题
1、奇偶判断
判断奇偶,被2整除余数是0的是偶数,否则的话就是奇数。文本框名称:
text),text2
PrivateSubCommandl_Click()
DiniintiAsInteger,int2AsIntegerinti=
Val(TextLText)inl2=intlMod2
Ifht2=OThen'整除2取余数
Text2.Text="这是一个偶数!”'判断是否为偶数
Else
Text2.Text=〃这是一个奇数!
EndIf
text2
•星期的计算口回因
2、星期计算程序文本框名称:textl
PrivateSubCommandl_Click()
DimRqAsDate
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小儿肺炎的护理
- 2025年宜昌市五峰土家族自治县招聘县城社区专职人员真题
- 2025年杭州市教育局所属事业单位招聘考试真题
- 《数控加工编程与操作2》课件-1.1.6图元的编辑命令
- 2026江西赣州崇义县中医医院药剂师招聘2人考试参考题库及答案解析
- 2026年北京市西城区平安医院医护人员招聘笔试模拟试题及答案解析
- 2026年保山市农业机械系统事业单位人员招聘考试备考试题及答案详解
- 2026湖南娄底市市直事业单位高层次和急需紧缺人才招聘集中组考18人考试备考试题及答案解析
- 2026年北京核工业医院医护人员招聘笔试模拟试题及答案解析
- 2026年达州市党校系统事业单位人员招聘考试备考试题及答案详解
- 危险化学品装卸车要求
- 2024-2025学年人教版(2024)七年级英语下册Unit 5 Here and now Section A 1a ~ pronunciation 教案
- 2025年中央纪委国家监委驻中国国家铁路集团有限公司招聘笔试参考题库附带答案详解
- 《公路波纹钢结构涵洞标准图集》(征求意见稿)
- 企业并购的机遇与挑战分析
- 射线检测专业知识考试题库(含答案)
- 2024年全国统一高考数学试卷(理科)甲卷含答案
- 湖北省襄阳市2023-2024学年小升初语文试卷(含答案)
- 黑龙江省建筑工程施工质量验收标准(建筑地面工程)
- 第八课 良师相伴 亦师亦友
- 2023年南京市中考历史试题及答案
评论
0/150
提交评论