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();
相关推荐:
- [行业范文]美好的法语句子
- [行业范文]描写露珠的句子
- [行业范文]精彩禅语句子图片
- [行业范文]关于满嘴谎言的句子
- [行业范文]关于安静的句子48句
- [行业范文]关于小河的句子
- [行业范文]描写稻田的句子
- [行业范文]思念好朋友的句子
- [行业范文]赞美雪的句子
- [行业范文]早上激励人心的句子
- [行业范文]失恋忧伤的句子
- [行业范文]努力积极向上的句子
- [行业范文]对工作心灰意冷的句子
- [行业范文]失恋让人心疼的句子
- [行业范文]描写珍惜青春的句子
- [行业范文]表达思念的句子简短
- [行业范文]关于父爱的句子范例
- [行业范文]浪漫的英语句子
- [行业范文]关于周末的句子
- [行业范文]思念牵挂的句子
- 有关感恩班会课件简短(二篇)(感恩班会
- 2025年初二下乡军训心得体会800字(15篇
- 关于新员工培训方案汇编(关于新员工培
- 精选高考生寒假学习计划书(精)(高考生
- 毕业实训报告心得体会(3篇)(实训报告心
- 银行工作感悟及心得范文怎么写(四篇)(
- 精选领导干部个人政治画像报告通用(七
- 精选超市11.11活动促销方案(精品超市品
- 2025年怎么做自我介绍汇总(5篇)(至2025
- 最新企业错峰生产方案(26篇)(山西企业
- 最新暑期三下乡社会实践调研报告范本(
- 最新幼儿园大班教育教学总结怎么写(最
- 最新教师节主持词小学(优秀9篇)(教师节
- 关于小学安全教育教学方案(推荐)(关于
- 员工信模板范文怎么写(五篇)(员工信息
- 最新保险销售离职申请书(十六篇)(最新
- 最新XX小学防校园欺凌工作方案怎么写(2
- 有关特岗教师辞职信范文(推荐)(特岗教
- 精选党的建设工作要点简短(党的建设的
- 如何写安康杯竞赛活动总结汇总(4篇)(安




