首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

3.6  练习

以下的习题可测试读者对本章的掌握情况。如果有不懂的地方,可以翻看本章的内容。还可以从Apress网站http://www.apress.com的Source Code/Download部分下载答案,但这应是最后一种方法。

习题3.1  编写一个程序,首先给用户以下两种选择:

(1) 将温度从摄氏度转换为华氏度。

(2) 将温度从华氏度转换为摄氏度。

接着,程序提示用户输入温度值,并输出转换后的数值。从摄氏度转换为华氏度,可以乘以1.8再加上32。从华氏度转换为摄氏度,可以先减去32后,再乘以5,除以9。

习题3.2  编写一个程序,提示用户输入3个整数值,分别代表月、日、年。例如用户输入了12、31、2003,程序就以31st December 2003的格式输出该日期。

必须在日期值的后面加上th、nd、st和rd。例如1st、2nd、3rd、4th、11th、12th、13th、14th、21st、22nd、23rd、24th。

习题3.3  编写一个程序,根据从键盘输入的一个数值,计算总价(单价是$5),数值超过30的折扣是10%,数值超过50的折扣是15%。

习题3.4  修改本章最后的计算器例子,让用户选择输入y或Y,以执行另一个计算,输入n或N就结束程序。(注意:这需要使用goto语句,下一章将介绍一个更好的方法。)

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论