vb程序设计 习题及答案第4章 选择结构程序设计

vb程序设计 习题及答案第4章 选择结构程序设计

ID:25445646

大小:110.00 KB

页数:6页

时间:2018-11-20

vb程序设计 习题及答案第4章 选择结构程序设计_第1页
vb程序设计 习题及答案第4章 选择结构程序设计_第2页
vb程序设计 习题及答案第4章 选择结构程序设计_第3页
vb程序设计 习题及答案第4章 选择结构程序设计_第4页
vb程序设计 习题及答案第4章 选择结构程序设计_第5页
资源描述:

《vb程序设计 习题及答案第4章 选择结构程序设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第4章选择结构程序设计 4.1写出数学式

2、x

3、<2.5×10-2对应的VisualBasic表达式。【答案】x<2.5e-2andx>-2.5e-2 4.2逻辑运算符And、Or和Not的优先级最高的是哪一个。【答案】Not 4.3已知W=10X=9Y=8Z=7,求下列表达式的结果。(1)W>XAndY<=ZORX>Y(2)X>ZOrW=YANDYYAndX=Z)(4)Not(Y<>XOrW*3>Z)【答案】(1)True(2)True(3)True(4)False 4.4写出下列十进制整数逻辑运算的结果:(1)X=23A

4、nd14(2)X=23Or14(3)X=-1And19(4)X=-1Or10(5)X=Not-1【答案】(1)6(2)31(3)19(4)-1(5)0 4.5已知变量X和Y的值分别为5、6,编写程序,交换变量X和Y的值。【参考答案】程序代码设计PrivateSubForm_Click()x=5:y=6t=x:x=y:y=tForm1.Print"x=";x,"y=";yEndSub PrivateSubForm_Load()Form1.AutoRedraw=TrueForm1.Print"x=5","y=6"Form1.Print"单击窗体交换

5、x,y的值"图4-1程序运行结果EndSub程序运行结果如图4-1所示: 4.6从键盘输入一个学生的三科成绩,计算总分,并找出最高分。【参考答案】(1)用户界面设计(2)控件属性设置(略)(3)程序代码设计PrivateSubCommand1_Click()g1=Val(Text1.Text)g2=Val(Text2.Text)g3=Val(Text3.Text)Var=(g1+g2+g3)/3g=g1Ifg

6、运行结果如图4-2所示。 4.7空调机基本单价为2500元。购买空调机的价格随季节而异。冬季购买,优惠15%,春、秋季购买,优惠8%,夏季购买,不优惠。编写一个程序,打印出顾客随季节购买空调机的单价,数量和总价。数据由键盘输入。【参考答案】(1)用户界面设计参见运行结果(2)控件属性设置设置控件属性值如表3-3所示。表3-3控件属性设置对象属性属性值说明Label1Caption空调单价2500标签的内容Label2Caption数量标签的内容Label3Caption 标签的内容Label4Caption 标签的内容Label5Caption

7、 标签的内容Option1Caption春季单选按钮的内容ValueTrue单选按钮被选定Option2Caption夏季单选按钮的内容Option3Caption秋季单选按钮的内容Option4Caption冬季单选按钮的内容Text1Text 文本框的内容Command1Caption计算命令按钮的标题Frame1Caption购买季节框架的标题 (3)程序代码设计PrivateSubCommand1_Click()num=Val(Text1.Text)IfOption1.Value=TrueOrOption3.Value=TrueThen

8、price=2500*0.92Label3.Caption="优惠8%"Str1$="价格"&priceLabel4.Caption=Str1$cost=num*priceStr2$="总价"&costLabel5.Caption=Str2$EndIfIfOption2.Value=TrueThenprice=2500Label3.Caption="优惠0"Str1$="价格"&priceLabel4.Caption=Str1$cost=num*priceStr2$="总价"&costLabel5.Caption=Str2$EndIfIfOpt

9、ion4.Value=TrueThenprice=2500*0.85Label3.Caption="优惠15%"Str1$="价格"&priceLabel4.Caption=Str1$cost=num*priceStr2$="总价"&costLabel5.Caption=Str2$EndIfEndSub程序运行结果如图4-3所示。图4-3程序运行结果  4.8利用InputBox函数输入三角形三条边A,B,C,求三角形的面积。(程序中应考虑A,B,C三条边能否构成三角形)。【参考答案】程序代码设计PrivateSubForm_Click()x=

10、Val(InputBox("输入第一条边长"))y=Val(InputBox("输入第二条边长"))z=Val(InputBox("输入第三条边长")

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。