java程序设计教程(第六版)课后习题答案
pp2.3
public class fudian {
public static void main(String[] args) {
float a=2.10f,b=3.70f;
float Result1,Result2,Result3;
Result1=a+b;
Result2=a-b;
Result3=a*b;
System.out.println("Result1 is:"+Result1);
System.out.println("Result2 is:"+Result2);
System.out.println("Result3 is:"+Result3);
}
}
2.4
public class TempConverter {
public static void main(String[] args) {
final int BASE = 32;
final double CONVERSION_FACTOR = 5.0 / 9.0;
double celsiusTemp;
int fahrenheitTemp = 70; // value to convert
celsiusTemp = (fahrenheitTemp - BASE)*CONVERSION_FACTOR; System.out.println ("Fahrenheit Equivalent: " + fahrenheitTemp);
System.out.println ("Celsius Temperature: " + celsiusTemp);
}
}
2.5
public class yinglizhuanqianmi {
public static void main(String[] args) {
float Base=1.60935f;
float Qianmi;
float Yingli=19.85f;
Qianmi=Yingli*Base;
System.out.println ("Ying Li: " + Yingli);
System.out.println ("Qian Mi: " +Qianmi);
}
}
2.6
public class TimeConverter1 {
public static void main(String[] args) {
int Hour=5,Minute=35,Second=51;
int SECONDS;
SECONDS=Hour*60*60+Minute*60+Second;
System.out.println (+Hour+"时"+Minute+"分"+Second+"秒");
System.out.println ("换算成秒: " + SECONDS);
}
}
2.7
public class TimeConverter2 {
public static void main(String[] args) {
int SECONDS=10853;
int Hour,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
import java.util.*;
public class Dollarbill {
public static void main(String[] args) {
float Dollar1,Dollar2;
int Ten,Five,One,Quarters,Dimes,Nickles,Pennies;
Scanner reader=new Scanner(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+ "ten dollar bills");
System.out.println(Five+ " five dollar bills");
System.out.println(One+ "one dollar bills");
System.out.println(Quarters+ "quarters dollar bills");
System.out.println(Dimes+ "dimes dollar bills");
System.out.println(Nickles+ "nickles dollar bills");
System.out.println(Pennies+ "pennies dollar bills!");
}
}
2.11
import java.util.*;
public class Fenshuzhuanhuan {
public static void main(String[] args) {
int x,y;
double Result=0;
Scanner reader=new Scanner(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
import javax.swing.JApplet;
import java.awt.*;
public class Olympiclogo extends JApplet{
public void paint (Graphics page) {
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 ("OLYMPIC LOGO", 40, 30);
}
}
2.19
import java.applet.*;
import java.awt.*;
public class Ex2_19 extends Applet{
public void paint (Graphics page){
page.setColor(Color.BLACK);
page.setFont(new Font("楷体",Font.ITALIC+Font.BOLD,30));
page.drawString ("林少锋", 40, 30);
page.setColor(Color.blue);
page.setFont(new Font("宋体",Font.BOLD,30));
page.drawString ("林少锋", 70, 80);
}
}
2.20
import java.applet.*;
import java.awt.*;
public class Ex2_20 extends Applet{
public void paint (Graphics page){
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
import java.util.*;
public class CreateSphere {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
System.out.println("请输入直径d:");
Scanner scan=new Scanner(System.in);
double d=scan.nextDouble();
Sphere D=new Sphere(d);
D.Square();
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




