java语言程序设计基础篇第二章程序练习题标准答案.docx

上传人:b****3 文档编号:1012597 上传时间:2022-10-15 格式:DOCX 页数:14 大小:19.15KB
下载 相关 举报
java语言程序设计基础篇第二章程序练习题标准答案.docx_第1页
第1页 / 共14页
java语言程序设计基础篇第二章程序练习题标准答案.docx_第2页
第2页 / 共14页
java语言程序设计基础篇第二章程序练习题标准答案.docx_第3页
第3页 / 共14页
java语言程序设计基础篇第二章程序练习题标准答案.docx_第4页
第4页 / 共14页
java语言程序设计基础篇第二章程序练习题标准答案.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

java语言程序设计基础篇第二章程序练习题标准答案.docx

《java语言程序设计基础篇第二章程序练习题标准答案.docx》由会员分享,可在线阅读,更多相关《java语言程序设计基础篇第二章程序练习题标准答案.docx(14页珍藏版)》请在冰豆网上搜索。

java语言程序设计基础篇第二章程序练习题标准答案.docx

java语言程序设计基础篇第二章程序练习题标准答案

2.1(将摄氏温度转化为华氏温度)

importjava.util.*;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("Enteradegreeincelsius:

");

doubleCelsius=input.nextDouble();

doubleFahrenheit;

Fahrenheit=(9.0/5)*Celsius+32;

System.out.println(Celsius+"Celsiusis"+Fahrenheit+"Fahrenheit");

}

}

2.2(计算圆柱体的体积)

importjava.util.*;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("Entertheradiusandlengthofacylinder:

");

doubleradius=input.nextDouble();

doublelength=input.nextDouble();

doublearea=radius*radius*Math.PI;

doublevolume=area*length;

System.out.println("Theareais"+area);

System.out.println("Thevolumeis"+volume);

}

}

2.3(将英尺转换为米)

importjava.util.Scanner;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("Enteravalueforfeet:

");

doublefeet=input.nextDouble();

doublemeters=feet*0.305;

System.out.println(feet+"feetis"+meters+"meters");

}

}

2.4(将磅转换为千克)

importjava.util.Scanner;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("Enteranumberinpounds:

");

doublepounds=input.nextDouble();

doublekilograms=pounds*0.454;

System.out.println(pounds+"poundsis"+kilograms+"kilograms");

}

}

2.5(财务应用程序:

计算消费)

importjava.util.Scanner;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("Enterthesubtotalandgratuityrate:

");

doublesubtotal=input.nextDouble();

doubleGratuity=input.nextDouble();

doublegratuity=subtotal*Gratuity*0.01;

doubletotal=gratuity+subtotal;

System.out.println("Thegratuityis$"+gratuity+"andtotalis"+total);

}

}

2.6(求一个整数个位数的和)

importjava.util.Scanner;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("Enteranumberbetween0and1000:

");

intnumber=input.nextInt();

intsum=number%10+(number/10)%10+(number/100)%10;

System.out.println("Thesumofthedigitsis"+sum);

}

}

2.7(求出年数)

importjava.util.Scanner;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("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(当前时间)

importjava.util.*;

publicclassShowXureentTime{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

longtotalMilliseconds=System.currentTimeMillis();//得到1970年1月1日到现在的毫秒数

longtotalSeconds=totalMilliseconds/1000;//将总毫秒转化为总秒

longcurrentSecond=totalSeconds%60;//当前的秒数

longtotalMinutes=totalSeconds/60;//得到总的分钟

longcurrentMinute=totalMinutes%60;//当前的分钟数

longtotalHours=totalMinutes/60;//得到总小时

Scannerinput=newScanner(System.in);

System.out.print("EnterthetimezoneoffsettoGMT:

");

longzone=input.nextInt();

longcurrentHour=totalHours%24+zone;//当前的小时数

if(currentHour<0){

currentHour=currentHour+24;

}

System.out.println("Currenttimeis"+currentHour+":

"+currentMinute+":

"+currentSecond+"GMT");

}

//GMT世界时

}

2.9(物理:

加速度)

importjava.util.*;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("Enterv0,v1andt:

");

doublev0=input.nextDouble();

doublev1=input.nextDouble();

doublet=input.nextDouble();

doubleacceleration=(v1-v0)/t;

System.out.println("Theaverageaccelerationis"+String.format("%.4f",acceleration));

}

}

2.10(科学:

计算能量)

importjava.util.*;

publicclasstest{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

Scannerinput=newScanner(System.in);

System.out.print("Entertheamountofwaterinkilograms:

");

doubleM=input.nextDouble();

System.out.print("Entertheinitialtemperature:

");

doubletemperature1=input.nextDouble();

System.out.print("Enterthefinaltemperature:

");

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1