java语言程序设计基础篇第二章程序练习题标准答案文档格式.docx
- 文档编号:13933375
- 上传时间:2022-10-15
- 格式:DOCX
- 页数:14
- 大小:19.15KB
java语言程序设计基础篇第二章程序练习题标准答案文档格式.docx
《java语言程序设计基础篇第二章程序练习题标准答案文档格式.docx》由会员分享,可在线阅读,更多相关《java语言程序设计基础篇第二章程序练习题标准答案文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
doubleFahrenheit;
Fahrenheit=(9.0/5)*Celsius+32;
System.out.println(Celsius+"
Celsiusis"
+Fahrenheit+"
Fahrenheit"
}
}
2.2(计算圆柱体的体积)
Entertheradiusandlengthofacylinder:
doubleradius=input.nextDouble();
doublelength=input.nextDouble();
doublearea=radius*radius*Math.PI;
doublevolume=area*length;
System.out.println("
Theareais"
+area);
Thevolumeis"
+volume);
2.3(将英尺转换为米)
importjava.util.Scanner;
Enteravalueforfeet:
doublefeet=input.nextDouble();
doublemeters=feet*0.305;
System.out.println(feet+"
feetis"
+meters+"
meters"
2.4(将磅转换为千克)
Enteranumberinpounds:
doublepounds=input.nextDouble();
doublekilograms=pounds*0.454;
System.out.println(pounds+"
poundsis"
+kilograms+"
kilograms"
2.5(财务应用程序:
计算消费)
Enterthesubtotalandgratuityrate:
doublesubtotal=input.nextDouble();
doubleGratuity=input.nextDouble();
doublegratuity=subtotal*Gratuity*0.01;
doubletotal=gratuity+subtotal;
Thegratuityis$"
+gratuity+"
andtotalis"
+total);
2.6(求一个整数个位数的和)
Enteranumberbetween0and1000:
intnumber=input.nextInt();
intsum=number%10+(number/10)%10+(number/100)%10;
Thesumofthedigitsis"
+sum);
2.7(求出年数)
Enterthenumberofminutes:
doubleminutes=input.nextDouble();
intyears=(int)minutes/(60*24*365);
intdays=(int)minutes/(60*24)-((int)minutes/(60*24*365))*365;
System.out.println(minutes+"
minutesisapproximately"
+years+"
yearsand"
+days+"
days"
2.8(当前时间)
publicclassShowXureentTime{
longtotalMilliseconds=System.currentTimeMillis();
//得到1970年1月1日到现在的毫秒数
longtotalSeconds=totalMilliseconds/1000;
//将总毫秒转化为总秒
longcurrentSecond=totalSeconds%60;
//当前的秒数
longtotalMinutes=totalSeconds/60;
//得到总的分钟
longcurrentMinute=totalMinutes%60;
//当前的分钟数
longtotalHours=totalMinutes/60;
//得到总小时
EnterthetimezoneoffsettoGMT:
longzone=input.nextInt();
longcurrentHour=totalHours%24+zone;
//当前的小时数
if(currentHour<
0){
currentHour=currentHour+24;
}
Currenttimeis"
+currentHour+"
:
"
+currentMinute+"
+currentSecond+"
GMT"
//GMT世界时
2.9(物理:
加速度)
Enterv0,v1andt:
doublev0=input.nextDouble();
doublev1=input.nextDouble();
doublet=input.nextDouble();
doubleacceleration=(v1-v0)/t;
Theaverageaccelerationis"
+String.format("
%.4f"
acceleration));
2.10(科学:
计算能量)
Entertheamountofwaterinkilograms:
doubleM=input.nextDouble();
Entertheinitialtemperature:
doubletemperature1=input.nextDouble();
Enterthefinaltemperature:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 语言程序设计 基础 第二 章程 练习题 标准答案