java语言程序设计基础篇英文8版课后习题答案.docx
- 文档编号:652342
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:78
- 大小:34.83KB
java语言程序设计基础篇英文8版课后习题答案.docx
《java语言程序设计基础篇英文8版课后习题答案.docx》由会员分享,可在线阅读,更多相关《java语言程序设计基础篇英文8版课后习题答案.docx(78页珍藏版)》请在冰豆网上搜索。
java语言程序设计基础篇英文8版课后习题答案
publicclassExercise1_2{
publicstaticvoidmain(String[]args){
System.out.println("WelcometoJava");
System.out.println("WelcometoJava");
System.out.println("WelcometoJava");
System.out.println("WelcometoJava");
System.out.println("WelcometoJava");
}
}
publicclassExercise1_4{
publicstaticvoidmain(String[]args){
System.out.println("aa^2a^3");
System.out.println("111");
System.out.println("248");
System.out.println("3927");
System.out.println("41664");
}
}
publicclassExercise1_6{
publicstaticvoidmain(String[]args){
System.out.println(1+2+3+4+5+6+7+8+9);
}
}
publicclassExercise1_8{
publicstaticvoidmain(String[]args){
//Displayarea
System.out.println(5.5*5.5*3.14159);
//Displayperimeter
System.out.println(2*5.5*3.14159);
}
}
importjavax.swing.JOptionPane;
publicclassExercise2_1WithDialogBox{
//Mainmethod
publicstaticvoidmain(String[]args){
//EnteratemperaturinFahrenheit
StringcelsiusString=JOptionPane.showInputDialog(null,
"EnteratemperatureinCelsius:
",
"Exercise2_1Input",JOptionPane.QUESTION_MESSAGE);
//Convertstringtodouble
doublecelsius=Double.parseDouble(celsiusString);
//ConvertittoCelsius
doublefahrenheit=(9.0/5)*celsius+32;
//Displaytheresult
JOptionPane.showMessageDialog(null,"Thetemperatureis"+
fahrenheit+"inFahrenheit");
}
}
importjava.util.Scanner;
publicclassExercise2_2{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Enterradiusofthecylinder
System.out.print("Enterradiusofthecylinder:
");
doubleradius=input.nextDouble();
//Enterlengthofthecylinder
System.out.print("Enterlengthofthecylinder:
");
doublelength=input.nextDouble();
doublevolume=radius*radius*3.14159*length;
System.out.println("Thevolumeofthecylinderis"+volume);
}
}
publicclassExercise2_4{
publicstaticvoidmain(String[]args){
//Prompttheinput
java.util.Scannerinput=newjava.util.Scanner(System.in);
System.out.print("Enteranumberinpounds:
");
doublepounds=input.nextDouble();
doublekilograms=pounds*0.454;
System.out.println(pounds+"poundsis"+kilograms+"kilograms");
}
}
//Exercise2_6.java:
Summarizealldigitsinaninteger<1000
publicclassExercise2_6{
//Mainmethod
publicstaticvoidmain(String[]args){
java.util.Scannerinput=newjava.util.Scanner(System.in);
//Readanumber
System.out.print("Enteranintegerbetween0and1000:
");
intnumber=input.nextInt();
//Findalldigitsinnumber
intlastDigit=number%10;
intremainingNumber=number/10;
intsecondLastDigit=remainingNumber%10;
remainingNumber=remainingNumber/10;
intthirdLastDigit=remainingNumber%10;
//Obtainthesumofalldigits
intsum=lastDigit+secondLastDigit+thirdLastDigit;
//Displayresults
System.out.println("Thesumofalldigitsin"+number
+"is"+sum);
}
}
publicclassExercise2_8{
publicstaticvoidmain(Stringargs[]){
java.util.Scannerinput=newjava.util.Scanner(System.in);
//EnteranASCIIcode
System.out.print("EnteranASCIIcode:
");
intcode=input.nextInt();
//Displayresult
System.out.println("ThecharacterforASCIIcode"
+code+"is"+(char)code);
}
}
importjava.util.Scanner;
publicclassExercise2_10{
/**Mainmethod*/
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Receivetheamountenteredfromthekeyboard
System.out.print("Enteranamountindouble,forexample11.56");
doubleamount=input.nextDouble();
intremainingAmount=(int)(amount*100);
//Findthenumberofonedollars
intnumberOfOneDollars=remainingAmount/100;
remainingAmount=remainingAmount%100;
//Findthenumberofquartersintheremainingamount
intnumberOfQuarters=remainingAmount/25;
remainingAmount=remainingAmount%25;
//Findthenumberofdimesintheremainingamount
intnumberOfDimes=remainingAmount/10;
remainingAmount=remainingAmount%10;
//Findthenumberofnickelsintheremainingamount
intnumberOfNickels=remainingAmount/5;
remainingAmount=remainingAmount%5;
//Findthenumberofpenniesintheremainingamount
intnumberOfPennies=remainingAmount;
//Displayresults
Stringoutput="Youramount"+amount+"consistsof\n"+
numberOfOneDollars+"dollars\n"+
numberOfQuarters+"quarters\n"+
numberOfDimes+"dimes\n"+
numberOfNickels+"nickels\n"+
numberOfPennies+"pennies";
System.out.println(output);
}
}
importjavax.swing.JOptionPane;
publicclassExercise2_12a{
publicstaticvoidmain(Stringargs[]){
//Obtaininput
StringbalanceString=JOptionPane.showInputDialog(null,
"Enterbalance:
");
double
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 语言程序设计 基础 英文 课后 习题 答案