vb程序设计教程课后答案与实验题答案(第三版)(5)
pf = Format(x * x, \pfg = Format(Sqr(x), \lf = Format(x * x * x, \lfg = Format(x ^ (1 / 3), \
Print \平方为:\平方根为:\立方为:\立方根为:\lfg
End Sub
C.1
Private Sub Form_Click() Dim x!, y!
x = Val(InputBox(\输入x的值\If x < 1000 Then y = x
ElseIf x < 2000 Then y = 0.9 * x
ElseIf x < 3000 Then y = 0.8 * x Else y = 0.7 * x End If Print y End Sub
C.2
Private Sub Form_Click() Dim x!, y!
x = Val(InputBox(\输入上网时间\If x < 10 Then y = 30
ElseIf x < 50 Then y = 30 + 2.5 * (x - 10) Else
y = 30 + 2.5 * 40 + 2 * (x - 50) End If
If y > 150 Then y = 150 End If Print y End Sub
C.3
Private Sub Command1_Click() Dim x!, y!, z!
x = InputBox(\ y = InputBox(\ z = InputBox(\
Print \ x y z\ Print \排序前\ \ \ If x < y Then t = x: x = y: y = t If x < z Then t = x: x = z: z = t If y < z Then t = y: y = z: z = t
Print \排序后\ \ \End Sub
Private Sub Command2_Click() Dim x!, y!, z!
x = InputBox(\ y = InputBox(\ z = InputBox(\
Print \ x y z\ Print \排序前\ \ \ If x < y Then t = x: x = y: y = t If y < z Then t = y: y = z: z = t If x < y Then
t = x: x = y: y = t End If End If
Print \排序后\ \End Sub
C.4
Dim a(3) As Integer
Private Sub Command1_Click() Picture1.Cls For i = 0 To 2
a(i) = Int(Rnd * 100 + 200) Picture1.Print a(i) Next i End Sub
Private Sub Command2_Click() Picture2.Cls Dim z As Integer For i = 0 To 1
If a(i) > a(i + 1) Then z = a(i + 1) a(i + 1) = a(i) a(i) = z
\ End If Next i
Picture2.Print a(0) Picture2.Print a(1) Picture2.Print a(2) End Sub
C.5
Private Sub Text2_LostFocus() Dim m%, n%, y% m = Val(Text1) n = Val(Text2)
If n Mod 2 <> 0 Then
MsgBox (\脚数必定为偶数\ Text2 = \
Text2.SetFocus Else
y = n / 2 - m If y < 0 Then
MsgBox (\脚数必须≥2倍的头数,请重新输入\ Text2 = \
Text2.SetFocus Else
x = n / 2 - m Label2 = y Label3 = m - y End If End If End Sub
C.6
Private Sub Command1_Click() Dim a!, b!, c!, x1!, x2!, de! a = Text1 b = Text2 c = Text3
de = b * b - 4 * a * c t = 2 * a
If de = 0 Then
Text4 = Format(-b / t, \ Text5 = Format(-b / t, \ElseIf de > 0 Then
Text4 = Format((-b + Sqr(de)) / t, \ Text5 = Format((-b - Sqr(de)) / t, \
Else
Text4 = Format(-b / t, \ Text5 = Format(-b / t, \End If End Sub
Private Sub Command2_Click() Text1 = \Text2 = \Text3 = \Text4 = \Text5 = \End Sub
C.7
Private Sub Text3_LostFocus() Select Case Trim(Text3) Case \
Text4 = Val(Text1) + Val(Text2) Case \
Text4 = Val(Text1) - Val(Text2) Case \
Text4 = Val(Text1) * Val(Text2) Case \
If Val(Text2) = 0 Then
MsgBox \分母为零,重新输入\ Text2 = \
Text2.SetFocus Else
Text4 = Val(Text1) / Val(Text2) End If End Select End Sub
C.8
Private Sub Text1_LostFocus() Select Case Trim(Text1) Case 1
Text2 = \ Case 2
Text2 = \ Case 3
Text2 = \ Case 4
Text2 = \
Case 5
Text2 = \ Case 6
Text2 = \ Case 7
Text2 = \ Case Is > 7, Is < 1
MsgBox \数字为1~7,重新输入\ Text1 = \
Text1.SetFocus End Select End Sub 或者
Private Sub Text1_LostFocus() If Text1 > 7 Or Text1 < 1 Then
MsgBox \数字为1~7,重新输入\ Text1 = \
Text1.SetFocus Else
Text2 = Choose(Text1, \\End If End Sub
D.1
Private Sub Form_Click() For i = 1 To 9
Print Tab(10 - i); String(2 * i - 1, Trim(Str(i))) Next i End Sub
D.2
Private Sub Form_Click() For i = 1 To 10 Step 1
Print Tab(i); String((20 - 2 * i), Chr(64 + i)) Next i End Sub
D.3
Private Sub Command1_Click() Dim s!, t!, i& s = 1 t = 1
For i = 1 To 100000
…… 此处隐藏:862字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




