- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB测试题谜底
1题;设计应用程序,输入圆柱体的底面半径和高,求底面积、侧面积、体积。要求:
1)程序中将π定义成符号常量。
2)将输入的底面半径和高分别存于单精度变量r和h中。(窗体文件名A1.FRM,工程文件名A1.VBP)
Const pi As Single = 3.1415926
Private Sub Command1_Click()
Dim h As Single
Dim r As Single
h = Val(Text1.Text)
r = Val(Text2.Text)
Text3.Text = Format(pi * r ^ 2, 0.000)
Text4.Text = Format(2 * pi * r * h, 0.000)
Text5.Text = Format(pi * r ^ 2 * h, 0.000)
End Sub
2题;用块结构条件语句实现。要求用InputBox函数输入三个数,找出并输出三个数中的最大数及最小数。(窗体文件名A2.FRM,工程文件名A2.VBP)
Private Sub Form_Click()
Dim Max As Integer, Min As Integer, a(1 To 3) As Integer
For i = 1 To 3
a(i) = Val(InputBox(请输入数值, 找出最大和最小值, 0))
Next i
Max = a(1)
Min = a(1)
For i = 1 To 3
If a(i) Max Then
Max = a(i)
End If
If a(i) Min Then
Min = a(i)
End If
Next i
MsgBox 最大值是: Max 最小值是: Min
End Sub
3题;设计界面如图所示,滚动条代表温度值,最小值是摄氏0度(华氏32度),最大值是摄氏100度(华氏212度)。编写程序,当程序运行时,当移动滚动条时,在标签中能正确显示摄氏、华氏温度值,其中摄氏温度C与华氏温度F的关系为:C=5(F-32)/9。
(窗体文件名A3.FRM,工程文件名A3.VBP)
Private Sub Form_Load()
Label8.Caption = VScroll1.Value
Label7.Caption = (212 - 32) / 100 * VScroll1.Value + 32
End Sub
Private Sub VScroll1_Change()
Label8.Caption = VScroll1.Value
Label7.Caption = (212 - 32) / 100 * VScroll1.Value + 32
End Sub
Private Sub VScroll1_Scroll()
Label8.Caption = VScroll1.Value
Label7.Caption = (212 - 32) / 100 * VScroll1.Value + 32
End Sub
4题:设计界面如图所示。单击“出题”按钮,产生任意两个[10,50]之间的随机整数于Text1、Text2中,单击“求积”按钮,求两个数的积。运算结果为只读。(窗体文件名B2.FRM,工程文件名B2.VBP)
Private Sub Command1_Click()
Dim x As Integer, y As Integer
Randomize
x = Int(41 * Rnd + 10)
y = Int(41 * Rnd + 10)
Text1.Text = x
Text2.Text = y
End Sub
Private Sub Command2_Click()
Text3.Text = Format(Val(Text1.Text) * Val(Text2.Text))
End Sub
5题:编写程序实现如下功能:程序运行后,单击“体重指数”按钮,则先后显示两个输入对话框,在两个输入对话框中分别输入身高(单位:米)和体重(单位:千克),使输入的值在相应的文本框中显示出来,并根据所输入的身高和体重计算体重指数,计算结果通过消息框输出。运行结果如图所示。(窗体文件名B3.FRM,工程文件名B3.VBP)
重要提示:体重指数 = 体重 ÷(身高 × 身高)。
Private Sub Command1_Click()
Dim A As Single, B As Single, T As Single
A = Val(Text1.Text)
B = Val(Text2.Text)
T = B / (A
您可能关注的文档
最近下载
- 第49+课+课件-【知识精讲精研】高中日语大家的日语初级2.pptx VIP
- 《GBT16311-2024道路交通标线质量要求和检测方法》(2025版)深度解析.pptx
- 2023—2024学年广东省揭阳市榕城区七年级下学期月考数学试卷.doc VIP
- 高中毕业生登记表(模板) .doc
- TCBDA55-2021住宅室内装饰装修工程质量验收标准.pdf
- 2022年国际商务单证员国际商务单证缮制与操作模拟试题及详解.doc
- ICU护士进修汇报演讲.pptx
- 植物生长环境之营养调控—磷肥的合理施用.pptx
- 天一大联考2024-2025学年(下)高三第二次四省联考★数学+答案.pdf
- 招标代理机构入围服务 投标方案(技术标).docx
文档评论(0)