mooc零基础学习java语言习题答案

mooc零基础学习java语言习题答案

ID:31603149

大小:39.39 KB

页数:40页

时间:2019-01-15

mooc零基础学习java语言习题答案_第1页
mooc零基础学习java语言习题答案_第2页
mooc零基础学习java语言习题答案_第3页
mooc零基础学习java语言习题答案_第4页
mooc零基础学习java语言习题答案_第5页
资源描述:

《mooc零基础学习java语言习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一周温度转换(5分)题目内容:写一个将华氏温度转换成摄氏温度的程序,转换的公式是:   °F=(9/5)*°C+32其中C表示摄氏温度,F表示华氏温度。程序的输入是一个整数,表示华氏温度。输出对应的摄氏温度,也是一个整数。提示,为了把计算结果的浮点数转换成整数,需要使用下面的表达式:  (int)x;其中x是要转换的那个浮点数。注意:除了题目要求的输出,不能输出任何其他内容,比如输入时的提示,输出时的说明等等都不能。这道题目要求转换后的数字,程序就只能输出这个数字,除此之外任何内容都不能输出。输入格式:一个整数。输出格式:一个整数。输入样例:100输出样例

2、:37程序代码importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubintF;intC;Scannerin=newScanner(System.in);F=in.nextInt();C=(F-32)*5/9;System.out.println(C);in.close();}}第二周1时间换算(5分)题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数

3、,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。有效的输入范围是0到2359,即你的程序不可能从测试服务器读到0到2359以外的输入数据。你的程序要输出这个时间对应的UTC时间,输出的格式和输入的相同,即输出一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于1

4、0分,需要保留十位上的0。提醒:要小心跨日的换算。输入格式:一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而且分小于10分,需要保留十位上的0。输出格式:一个整数,表示UTC的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而且分小于10分,需要保留十位上的0。输入样例:933输出样例:133程序代码importjava.util.Scanner;publicclassMa

5、in{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubintUTC;intBJT;intm,h;Scannerin=newScanner(System.in);BJT=in.nextInt();m=BJT%100;h=BJT/100-8;if(BJT>=0&&h<24&&m<60){if(h<0){UTC=(24+h)*100+m;}elseUTC=h*100+m;System.out.println(UTC);in.close();}}}2信号报告(5分)题目内容:无线电台的

6、RS制信号报告是由三两个部分组成的:R(Readability)信号可辨度即清晰度.S(Strength)  信号强度即大小.其中R位于报告第一位,共分5级,用1—5数字表示.1---Unreadable2---Barelyreadable,occasionalwordsdistinguishable3---Readablewithconsiderabledifficulty4---Readablewithpracticallynodifficulty5---Perfectlyreadable报告第二位是S,共分九个级别,用1—9中的一位数字表示1---Fa

7、intsignals,barelyperceptible2---Veryweaksignals3---Weaksignals4---Fairsignals5---Fairlygoodsignals6---Goodsignals7---Moderatelystrongsignals8---Strongsignals9---Extremelystrongsignals现在,你的程序要读入一个信号报告的数字,然后输出对应的含义。如读到59,则输出:Extremelystrongsignals,perfectlyreadable.输入格式:一个整数,信号报告。整数的

8、十位部分表示可辨度,个位部分表示强度。输入的整数范围

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

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

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