选择结构编程练习.doc

选择结构编程练习.doc

ID:51717279

大小:46.00 KB

页数:5页

时间:2020-03-15

选择结构编程练习.doc_第1页
选择结构编程练习.doc_第2页
选择结构编程练习.doc_第3页
选择结构编程练习.doc_第4页
选择结构编程练习.doc_第5页
资源描述:

《选择结构编程练习.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、选择结构编程练习习题1【题目内容】编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的格式:【样式输入】Entera24-hourtime:21:11【样式输出】Equivalent12hourtime:9:11PM【注意】不要把12:00显示成0:00习题2【题目内容】下面是用于测量锋利的蒲福风力等级的简化版本。编写一个程序,要求用户输入风速(海里/小时),然后显示相应的描述。速度(海里/小时)描述小于1Calm(无风)1~3Lightair(轻风)4~27Breeze(微风)28~47Gale(大风)48~63Sto

2、rm(暴风)大于63Hurricane(飓风)习题3【题目内容】编写一个程序,提示用户输入两个日期,然后显示哪一个日期更早:【样式输入】Enterfirstdate(mm/dd/yy):3/6/08Enterseconddate(mm/dd/yy):5/17/07【样式输出】5/17/07isearlierthan3/06/08习题4【题目内容】编写一个程序,要求用户输入一个两位数,然后显示该数的英文单词:【样式输入】Enteratwo-digitnumber:45【样式输出】Youenteredthenumberforty-fiv

3、e.【提示】把数分解成两个数字。用一个switch语句显示第一位数字对应的单词(”twenty”,”thirty”等),用第二个switch语句显示第二个数字对应的单词。不要忘记11~19需要特殊处理。样式输入的下划线旨在于提示此处为用户输入的部分,编程时无需考虑下划线的输入,以下同理。习题5【题目内容】下面的表格给出了几种物质的正常沸点。编写一个程序,提示用户输入某个物质的观察沸点(以℃表示),如果观察沸点在期望沸点的5%误差范围内就识别出该物质。如果输入的数据在表格中沸点的5%误差范围之外,程序就输出“Substanceunkn

4、own.”物质通常沸点水(Water)100水银(Mercury)357铜(Copper)1187银(Silver)2193金(Gold)2660【样式输入】Entertheboilingpointofsubstancetoobserve:323【样式输出】Degree(323)iswithin5percentofthebolingpointofMercury.ThesubstancemaybeMercury【注意】考虑误差范围精度处理,此处为5,扩大或缩小误差范围程序皆可处理。习题6【题目内容】在美国的某个州,单身居民需要担负下面

5、表格的所得税。编写一个程序,要求用户输入所需纳税的收入,然后显示税金。收入(美元)税金未超过750收入的1%750~2250750美元加上超出750美元部分的2%2250~375037.50美元加上超出2250美元部分的3%3750~525082.50美元加上超出3750美元部分的4%5250~7000142.50美元加上超出5250美元部分的5%超过7000230.00美元加上超出7000美元部分的6%【注意】采用switch结构完成。习题7【题目内容】一象限四象限三象限二象限xy编写一个程序以笛卡尔平面上一个点的xy坐标为输入,

6、并打印出该点是否在坐标轴上或者位于哪一个象限的消息。【样式输入】Entercoordinatesofthepoint(x,y):-1.0-2.5Entercoordinatesofthepoint(x,y):0.04.8【样式输出】(-1.0,-2.5)isquadrantIII(0.0,4.8)isontheyaxis【注意】坐标的数据类型。习题8【题目内容】合同和其他法律文档中经常使用下列日期格式:Datedthisdayof,20.编写程序,用这种格式来显示日期。用户以月/日/年的格式录入日期,然后计算机显示出“法定”格式的日

7、期。【样式输入】Enterdate(mm/dd/yy):7/19/14【样式输出】Datedthis19thdayofJuly,2014.【注意】考虑两个问题:1、如何为日添加“th”或“st”,“nd”,“rd”;2、如何用单词而不是数字来显示月份。习题9【题目内容】写一个程序来控制面包机。允许用户输入面包的类型:W表示白面包,S表示甜面包。询问用户面包尺寸是否加倍以及是否人工烘烤。下面的表格详细描述了每种面包类型的时间图。请输出每个步骤的说明。如果面包尺寸加倍,烘烤时间要增加50%。如果人工烘烤,在面包成形后停止,并指示用户取出

8、生面包进行人工烘烤。面包制作时间表操作白面包甜面包基本揉面15分钟20分钟基本发酵60分钟60分钟二次揉面18分钟33分钟二次发酵20分钟30分钟面包成形2秒3秒最后发酵75分钟75分钟烘烤45分钟35分钟冷却30分钟30分钟习题10

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

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

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