java程序设计教程第六版课后习题答案.docx

上传人:b****6 文档编号:2921202 上传时间:2022-11-16 格式:DOCX 页数:29 大小:21.59KB
下载 相关 举报
java程序设计教程第六版课后习题答案.docx_第1页
第1页 / 共29页
java程序设计教程第六版课后习题答案.docx_第2页
第2页 / 共29页
java程序设计教程第六版课后习题答案.docx_第3页
第3页 / 共29页
java程序设计教程第六版课后习题答案.docx_第4页
第4页 / 共29页
java程序设计教程第六版课后习题答案.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

java程序设计教程第六版课后习题答案.docx

《java程序设计教程第六版课后习题答案.docx》由会员分享,可在线阅读,更多相关《java程序设计教程第六版课后习题答案.docx(29页珍藏版)》请在冰豆网上搜索。

java程序设计教程第六版课后习题答案.docx

java程序设计教程第六版课后习题答案

pp2.3

publicclassfudian{

publicstaticvoidmain(String[]args){

floata=2.10f,b=3.70f;

floatResult1,Result2,Result3;

Result1=a+b;

Result2=a-b;

Result3=a*b;

System.out.println("Result1is:

"+Result1);

System.out.println("Result2is:

"+Result2);

System.out.println("Result3is:

"+Result3);

}

}

2.4

publicclassTempConverter{

publicstaticvoidmain(String[]args){

finalintBASE=32;

finaldoubleCONVERSION_FACTOR=5.0/9.0;

doublecelsiusTemp;

intfahrenheitTemp=70;//valuetoconvert

celsiusTemp=(fahrenheitTemp-BASE)*CONVERSION_FACTOR;

System.out.println("FahrenheitEquivalent:

"+fahrenheitTemp);

System.out.println("CelsiusTemperature:

"+celsiusTemp);

}

}

2.5

publicclassyinglizhuanqianmi{

publicstaticvoidmain(String[]args){

floatBase=1.60935f;

floatQianmi;

floatYingli=19.85f;

Qianmi=Yingli*Base;

System.out.println("YingLi:

"+Yingli);

System.out.println("QianMi:

"+Qianmi);

}

}

2.6

publicclassTimeConverter1{

publicstaticvoidmain(String[]args){

intHour=5,Minute=35,Second=51;

intSECONDS;

SECONDS=Hour*60*60+Minute*60+Second;

System.out.println(+Hour+"时"+Minute+"分"+Second+"秒");

System.out.println("换算成秒:

"+SECONDS);

}

}

2.7

publicclassTimeConverter2{

publicstaticvoidmain(String[]args){

intSECONDS=10853;

intHour,Minute,Second;

Second=SECONDS%60;

Minute=(SECONDS-Second)%60;

Hour=(SECONDS-Second-Minute*60)/3600;

System.out.println(SECONDS+"秒,转化为");

System.out.println(Hour+"时"+Minute+"分"+Second+"秒");

}

}

2.9

importjava.util.*;

publicclassDollarbill{

publicstaticvoidmain(String[]args){

floatDollar1,Dollar2;

intTen,Five,One,Quarters,Dimes,Nickles,Pennies;

Scannerreader=newScanner(System.in);

System.out.println("输入币值:

");

Dollar1=reader.nextFloat();

Dollar2=Dollar1*100;

Pennies=(int)Dollar2%5;

Nickles=((int)Dollar2%10-Pennies)/5;

Dimes=((int)Dollar2-Pennies-Nickles*5)%50/10;

Quarters=(int)Dollar2%100/50;

One=((int)Dollar2-Pennies-Nickles*5-Dimes*10-Quarters*50)%500/100;

Five=(int)Dollar2%1000/500;

Ten=(int)Dollar2/1000;

System.out.println(Ten+"tendollarbills");

System.out.println(Five+"fivedollarbills");

System.out.println(One+"onedollarbills");

System.out.println(Quarters+"quartersdollarbills");

System.out.println(Dimes+"dimesdollarbills");

System.out.println(Nickles+"nicklesdollarbills");

System.out.println(Pennies+"penniesdollarbills!

");

}

}

2.11

importjava.util.*;

publicclassFenshuzhuanhuan{

publicstaticvoidmain(String[]args){

intx,y;

doubleResult=0;

Scannerreader=newScanner(System.in);

System.out.println("输入x:

");

x=reader.nextInt();

System.out.println("输入y:

");

y=reader.nextInt();

Result+=x/y;

System.out.println("分数"+x+"/"+y);

System.out.println("转换成小数是:

"+Result);

}

}

2.16

importjavax.swing.JApplet;

importjava.awt.*;

publicclassOlympiclogoextendsJApplet{

publicvoidpaint(Graphicspage){

page.setColor(Color.blue);

page.drawOval(25,65,40,40);

page.setColor(Color.yellow);

page.drawOval(55,65,40,40);

page.setColor(Color.black);

page.drawOval(85,65,40,40);

page.setColor(Color.green);

page.drawOval(115,65,40,40);

page.setColor(Color.red);

page.drawOval(145,65,40,40);//circle

page.setColor(Color.cyan);

page.drawString("OLYMPICLOGO",40,30);

}

}

2.19

importjava.applet.*;

importjava.awt.*;

publicclassEx2_19extendsApplet{

publicvoidpaint(Graphicspage){

page.setColor(Color.BLACK);

page.setFont(newFont("楷体",Font.ITALIC+Font.BOLD,30));

page.drawString("林少锋",40,30);

page.setColor(Color.blue);

page.setFont(newFont("宋体",Font.BOLD,30));

page.drawString("林少锋",70,80);

}

}

2.20

importjava.applet.*;

importjava.awt.*;

publicclassEx2_20extendsApplet{

publicvoidpaint(Graphicspage){

page.drawOval(35,35,130,130);

page.setColor(Color.red);

page.fillArc(35,35,130,130,0,45);

page.setColor(Color.blue);

page.fillArc(35,35,130,130,45,45);

page.setColor(Color.yellow);

page.fillArc(35,35,130,130,90,45);

page.setColor(Color.cyan);

page.fillArc(35,35,130,130,135,45);

page.setColor(Color.gray);

page.fillArc(35,35,130,130,180,45);

page.setColor(Color.green);

page.fillArc(35,35,130,130,225,45);

page.setColor(Color.darkGray);

page.fillArc(35,35,130,130,270,45);

page.setColor(Color.pink);

page.fillArc(35,35,130,130,315,45);

}

}

PP4.1

方法1

importjava.util.*;

publicclassCreateSphere{

/**

*@paramargs

*/

publicstaticvoidmain(String[]args){

//TODO自动生成方法存根

System.out.println("请输入直径d:

");

Scannerscan=newScanner(System.in);

doubled=scan.nextDouble();

SphereD=newSphere(d);

D.Square();

D.Volum();

System.out.println(D.toString());

}

}

publicclassSphere{

finaldoublePI=3.14;

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

当前位置:首页 > 表格模板 > 调查报告

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

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