![java語(yǔ)言程序設(shè)計(jì)基礎(chǔ)篇(英文8版)課后習(xí)題答案_第1頁(yè)](http://file4.renrendoc.com/view5/M01/35/37/wKhkGGYnIpqAckDHAAFEygyxBpQ254.jpg)
![java語(yǔ)言程序設(shè)計(jì)基礎(chǔ)篇(英文8版)課后習(xí)題答案_第2頁(yè)](http://file4.renrendoc.com/view5/M01/35/37/wKhkGGYnIpqAckDHAAFEygyxBpQ2542.jpg)
![java語(yǔ)言程序設(shè)計(jì)基礎(chǔ)篇(英文8版)課后習(xí)題答案_第3頁(yè)](http://file4.renrendoc.com/view5/M01/35/37/wKhkGGYnIpqAckDHAAFEygyxBpQ2543.jpg)
![java語(yǔ)言程序設(shè)計(jì)基礎(chǔ)篇(英文8版)課后習(xí)題答案_第4頁(yè)](http://file4.renrendoc.com/view5/M01/35/37/wKhkGGYnIpqAckDHAAFEygyxBpQ2544.jpg)
![java語(yǔ)言程序設(shè)計(jì)基礎(chǔ)篇(英文8版)課后習(xí)題答案_第5頁(yè)](http://file4.renrendoc.com/view5/M01/35/37/wKhkGGYnIpqAckDHAAFEygyxBpQ2545.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目錄
第一章...........................................................................1
第二章...........................................................................2
第三章...........................................................................8
第四章..........................................................................17
第五章..........................................................................32
第六章..........................................................................47
第一章
publicclassExercise1_2{
publicstaticvoidmain(String[]args){
System.out.println("WelcometoJava");
System.out.println("WeicometoJava1');
System.out.println(HWelcometoJava1');
System.out.println(nWelcometoJava1');
System.out.println("WelcometoJava");
)
)
publicclassExercisel_4{
publicstaticvoidmain(String[]args){
System.out.println(naaA2aA3");
System.out.println(',l11");
System.out.println("248");
System.out.println(n3927");
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_lWithDialogBox{
//Mainmethod
publicstaticvoidmain(String[]args){
//EnteratemperaturinFahrenheit
StringcelsiusString=JOptionPane.showInputDialog(null,
"EnteratemperatureinCelsius:',,
nExercise2_lInput11,JOptionPane.QUESTION_MESSAGE);
//Convertstringtodouble
doubleCelsius=Double.parseDouble(celsiusString);
//ConvertittoCelsius
doublefahrenheit=(9.0/5)*Celsius+32;
//Displaytheresult
JOptionPane.showMessageDialog(null,"Thetemperatureis"+
fahrenheit+ninFahrenheit1');
)
}
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);
Systern.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:M);
intnumber=input.nextlnt();
//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[J){
java.util.Scannerinput=newjava.util.Scanner(System.in);
//EnteranASCIIcode
System.out.print(HEnteranASCIIcode:");
intcode=input.nextlnt();
//Displayresult
System.out.printlnC^hecharacterforASCIIcode”
+code+Mis"+(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="YouramountM+amount+"consistsof\nM+
numberOfOneDollars+Mdollars\nH+
numberOfQuarters+"quarters\n"4-
numberOlDimes+"dimes\n"+
numberOfNickels+°nickels\n"+
numberOfPennies+"pennies'1;
System.out.println(output);
)
)
importjavax.swing.JOptionPane;
publicclassExercise2_12a{
publicstaticvoidmain(Stringargs[]){
//Obtaininput
StringbalanceString=JOptionPane.showInputDialog(null,
"Enterbalance:");
doublebalance=Doubie.parseDouble(balanceString);
StringinterestRateString=JOptionPane.showInputDialog(null,
*'Enterannualinterestrate:");
doubleannualInterestRate=Double.parseDouble(interestRateString);
doublemonthlylnterestRate=annuallnterestRate/1200;
doubleinterest=balance*monthlylnterestRate;
//Displayoutput
JOptionPane.showMessageDialog(null,"Theinterestis0+
(int)(100*interest)/100.0);
)
)
importjava.util.Scanner;
publicclassExercise2_12b{
publicstaticvoidmain(Stringargs[]){
Scannerinput=newScanner(System.in);
//Obtaininput
System.out.print("Enterbalance:");
doublebalance=input.nextDouble();
System.out.print("Enterannualinterestrate:");
doubleannuallnterestRate=input.nextDouble();
doublemonthlylnterestRate=annuallnterestRate/1200;
doubleinterest=balance*monthlylnterestRate;
//Displayoutput
System.out.prinlln('Theinterestis"+(int)(100*interest)/100.0);
importjava.util.Scanner;
publicclassExercise2_l4{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Prompttheusertoenterweightinpounds
System.out.print("Enterweightinpounds:");
doubleweight=input.nextDouble();
//Prompttheusertoenterheightininches
System.out.print(nEnterheightininches:");
doubleheight=input.nextDouble();
doublebmi=weight*0.45359237/(height*0.0254*height*0.0254);
System.out.print(nBMIisM+bmi);
}
)
publicclassExercise2_16{
publicstaticvoidmain(String[]args){
java.util.Scannerinput=newjava.util.Scanner(System.in);
System.out.print(
"Entertheamountofwaterinkilograms:");
doublemass=input.nextDouble();
System.out.print("Entertheinitialtemperature:");
doubleinitialTemperature=input.nextDouble();
System.out.print(
"Enterthefinaltemperature:'*);
doublefinalTemperature=input.nextDouble();
doubleenergy=
mass*(finalTemperature-initialTemperature)*4184;
System.out.print("Theenergyneededis"+energy);
)
)
publicclassExercise2_18{
//Mainmethod
publicstaticvoidmain(String[]args){
System.out.printlnC^bpow(a,b)H);
System.out.println(nl2”+(int)Math.pow(l,2));
System.out.println("23”+(int)Math.pow(2,3));
System.out.println("34”+(int)Math.pow(3,4));
System.out.println(,r45"+(int)Math.pow(4,5));
System.out.println(H56”+(int)Math.pow(5,6));
importjava.util.Scanner;
publicclassExercise2_20)
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Enterthefirstpointwithtwodoublevalues
System.out.print(''Enterxlandyl:");
doublexl=input.nextDouble();
doubleyl=input.nextDouble();
//Enterthesecondpointwithtwodoublevalues
System.out.print(HEnterx2andy2:”);
doublex2=input.nextDouble();
doubley2=input.nextDouble();
//Computethedistance
doubledistance=Math.pow((xl-x2)*(xl-x2)+
(yl-y2)*(yl-y2),0.5);
System.out.printl^'Thedistanceofthetwopointsis"+
distance);
)
)
importjava.util.Scanner;
publicclassExercise2_22)
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Enterthesideofthehexagon
System.out.print(HEntertheside:");
doubleside=input.nextDouble();
//Computethearea
doublearea=3*1.732*side*side/2;
System.out.println('Theareaofthehexagonis"+area);
)
)
importjava.util.Scanner;
publicclassExercise2_24{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
System.out.print("Enterspeedv:");
doublev=input.nextDouble();
System.out.print(nEnteraccelerationa:");
doublea=input.nextDouble();
doublelength=v*v/(2*a);
System.out.printlnC'Theminimumrunwaylengthforthisairplaneis"+
length+"meters");
)
)
第三章
publicclassExercise3_2{
method*/
publicstaticvoidmain(String[]args){
java.util.Scannerinput=newjava.util.Scanner(System.in);
//Prompttheusertoenteraninteger
System.out.print('*Enteraninteger:");
intnumber=input.nextlnt();
//Displayresults
Systern.out.println('Is"+number+"anevennumber?"+
(number%2==0));
)
)
importjavax.swing.*;
publicclassExercise3_4{
publicstaticvoidmain(String[]args){
intnumber1=(int)(System.currentTimeMillis()%100);
intnumber2=(int)(System.currentTimeMillis()*7%100);
StringresultString=JOptionPane,showlnputDialog
(nWhatis”+number1+“+”+number2+“?”);
intresult=Integer.parselnt(resultString);
JOptionPane.showMessageDialog(null,
numberl+”+”+number2+“="+result+"is"+
(number1+number2==result));
)
)
importjavax.swing.*;
publicclassExercise3_5WithJOptionPane{
publicstaticvoidmain(String[]args){
intnumberl=(int)(System.currentTimeMillis()%10);
intnumber2=(int)(System.currentTimeMillis()*7%10);
intnumber3=(int)(System.currentTimeMillis()*3%10);
StringanswerString=JOptionPane.showInputDialog
(nWhatis"+numberl+“+”+number2+“+”+
number3+“?”);
intanswer=Integer.parselnt(answerString);
JOptionPane.showMessageDialog(null,
numberl+”+“+number2+"+"+number3+"="+answer+°is"+
(numberl+number2+number3==answer));
)
)
importjava.util.Scanner;
publicclassExercise3_6{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Prompttheusertoenterweightinpounds
System.out.print(''Enterweightinpounds:");
doubleweight=input.nextDouble();
//Prompttheusertoenterheight
System.out.print(HEnterfeet:");
doublefeet=input.nextDouble();
System.out.print(''Enterinches:");
doubleinches=input.nextDouble();
doubleheight=feet*12+inches;
//ComputeBMI
doublebmi=weight*0.45359237/
((height*0.0254)*(height*0.0254));
//Displayresult
System.out.println(nYourBMIisn+bmi);
if(bmi<16)
System.out.println("Youareseriouslyunderweight11);
elseif(bmi<18)
System.out.println(nYouareunderweight'1);
elseif(bmi<24)
System.out.println("Youarenormalweight1');
elseif(bmi<29)
System.out.println("Youareoverweight");
elseif(bmi<35)
System.out.println(nYouareseriouslyoverweight'1);
else
System.out.println("Youaregravelyoverweight");
)
)
publicclassExercise3_8{
publicstaticvoidmain(String[]args){
java.util.Scannerinput=newjava.util.Scanner(System.in);
//Enterthreenumbers
System.out.printC'Enterthreeintegers:");
intnuml=input.nextlnt();
intnum2=input.nextlnt();
intnum3=input.nextlnt();
if(numl>num2){
inttemp=numl;
numl=num2;
num2=temp;
)
if(num2>num3){
inttemp=num2;
num2=num3;
num3=temp;
if(numl>num2){
inttemp=numl;
numl=num2;
num2=temp;
}
System.out.printl^'Thesortednumbersare”
+numl+”"+num2+"”+num3);
}
)
importjavax.swing.JOptionPane;
publicclassExercise3_10{
publicstaticvoidmain(String[]args){
//1.Generatetworandomsingle-digitintegers
intnumber1=(int)(Math.random()*10);
intnumber2=(int)(Math.random()*10);
//2.Promptthestudenttoanswer指hatisnumberl+number2??StringanswerString
JOptionPane.showInputDialog
("Whatis"+numberl+"+"+number2+
intanswer=Integer.parselnt(answerString);
//4.Gradetheannseranddisplaytheresult
StringreplyString;
if(numberl+number2==answer)
replyString="Youarecorrect!";
else
replyString="YouransweriswrongAn"+numberl+"+”
+number?+“shouldbe"+(numberl+number2);
JOptionPane.showMessageDialog(null,replyString);
}
)
importjava.util.Scanner;
publicclassExercise3_12{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Prompttheusertoenteraninteger
System.out.print("Enteraninteger:");
intnumber=input.nextlnt();
if(number%5==0&&number%6=0)
System.out.println(number+"isdivisiblebyboth5and6");
elseif(number%5==0Anumber%6==0)
System.out.println(number+"isdivisiblebyboth5and6,butnotboth");
else
System.out.println(number+Misnotdivisiblebyeither5or6M);
)
)
publicclassExercise3_14{
publicstaticvoidmain(String[]args){
//Obtaintherandomnumber0or1
intnumber=(int)(Math.random()*2);
//Prompttheusertoenteraguess
java.util.Scannerinput=newjava.util.Scanner(System.in);
System.out.print(''Guessheadortail?"+
"Enter0forheadand1fortail:");
intguess=input.nextlnt();
//Checktheguess
if(guess==number)
System.out.println("Correctguess");
elseif(number==0)
System.out.println("Sorry,itisahead");
else
System.out.println("Sorry,itisatail1');
}
)
publicclassExercise3_16{
publicstaticvoidmain(String[]args){
System.out.println((char)('A'+Math.random()*27));
)
)
importjava.util.Scanner;
publicclassExercise3_18{
/**Mainmethod*/
publicstaticvoidmain(Stringargs[]){
Scannerinput=newScanner(System.in);
//Prompttheusertoenterayear
System.out.print("Enterayear:");
//Convertthestringintoanintvalue
intyear=input.nextlnt();
//Checkiftheyearisaleapyear
booleanisLeapYear=
((year%4==0)&&(year%100!=0))II(year%400==0);
//Displaytheresultinamessagedialogbox
System.out.println(year+nisaleapyear?”+isLeapYear);
)
)
publicclassExercise3_20{
//Mainmethod
publicstaticvoidmain(String[]args){
java.util.Scannerinput=newjava.util.Scanner(System.in);
//EnterthetemperatureinFahrenheit
System.out.print("EnterthetemperatureinFahrenheit:");
doublefahrenheit=input.nextDouble();
if(fahrenheit<-58IIfahrenheit>41){
System.out.println("Temperaturemustbebetween-58撼and41擒)
System.exit(O);
)
//Enterthewindspeedmilesperhour
System.out.print("Enterthewindspeedmilesperhour:");
doublespeed=input.nextDouble();
if(speed<2){
System.out.println(nSpeedmustbegreaterthanorequalto2");
System.exit(O);
)
//Computewindchillindex
doublewindChilllndex=35,74+0.6215*fahrenheit-35.75*
Math.pow(speed,0.16)+0.4275*fahrenheit*
Math.pow(speed,0.16);
//Displaytheresult
System.out.println(nThewindchillindexis"+windChilllndex);
importjava.util.Scanner;
publicclassExercise3_22{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Enterapointwithtwodoublevalues
System.out.print(MEnterapointwithtwocoordinates:'*);
doublex=input.nextDouble();
doubley=input.nextDouble();
//Computethedistance
doubledistance=Math.pow(x*x+y*y,0.5);
if(distance<=10)
System.out.println(MPoint(n+x+","+y+
")isinthecircle");
else
System.out.println(nPoint("+x+","+y+
“)isnotinthecircle");
)
}
publicclassExercise3_24{
publicstaticvoidmain(String[]args){
finalintNUMBER_OF_CARDS=52;
//Pickacard
intnumber=(int)(Math.random()*NUMBER_OF_CARDS);
System.out.print("Thecardyoupickedis");
if(number%13==0)
System.out.print("AceofM);
elseif(number%13=10)
System.out.print。'Jackof");
elseif(number%13==11)
System.out.print(nQueenofn);
elseif(number%13=12)
System.out.print(nKingof");
else
System.out.print((number%13)+"of");
if(number/i3==0)
System.out.println(MClubsn);
elseif(number/13==1)
System.out.println(nDiamondsn);
elseif(number/13==2)
System.out.println("HeartsM);
elseif(number/13==3)
System.out.println("Spades");
)
)
publicclassExercise3_26{
publicstaticvoidmain(String[]args){
java.util.Scannerinput=newjava.util.Scanner(System.in);
//Enteraninteger
System.out.print(MEnteraninteger:");
intnumber=input.nextlnt();
System.out.println(nIsn+number+"divisibleby5and6?"+
((number%5==0)&&(number%6==0)));
System.out.println(nIs"+number+ndivisibleby5or6?"+
((number%5==0)II(number%6==0)));
System.out.println(HIs"+number+
"divisibleby5or6,butnotboth?"+
((number%5==0)A(number%6==0)));
)
)
importjava.util.Scanner;
publicclassExercise3_28{
publicstaticvoidmain(Stringargs[]){
Scannerinput=newScanner(System.in);
System.out.print("Enterrl擔(dān)centerx-,y-coordinates,width,andheight:");
doublex1=input.nextDouble();
doubleyl=input.nextDouble();
doublewl=input.nextDouble();
doublehl=input.nextDouble();
System.out.print(MEnterr2擔(dān)centerx-,y-coordinates,width,andheight:'*);
doublex2=input.nextDouble();
doubley2=input.nextDouble();
doublew2=input.nextDoubie();
doubleh2=input.nextDouble();
doublexDistance=x1-x2>=0?x1-x2:x2-x1;
doubleyDistance=y1-y2>=0?y1-y2:y2-y1;
if(xDistance<=(wl-w2)/2&&yDistance<=(hl-h2)/2)
System.out.println(nr2isinsiderlM);
elseif(xDistance<=(wl+w2)/2&&yDistance<=(hl+h2)/2)
System.out.println(Mr2overlapsrl1');
else
System.out.println(nr2doesnotoverlaprlM);
)
)
importjava.util.Scanner;
publicclassExercise3_30{
publicstaticvoidmain(String[]args){
//PrompttheusertoenterthetimezoneoffsettoGMT
Scannerinput=newScanner(System.in);
System.out.print(HEnterthetimezoneoffsettoGMT:*');
longtimeZoneOffset=input.nextlnt();
//Obtainthetotalmillisecondssincethemidnight,Jan1,1970
longtotalMilliseconds=System.currentTimeMiIlis();
//Obtainthetotalsecondssincethemidnight,Jan1,1970
longtotalSeconds=totalMilliseconds/1000;
//Computethecurrentsecondintheminuteinthehour
longcurrentSecond=totalSeconds%60;
//Obtainthetotalminutes
longtotalMinutes=totalSeconds/60;
//Computethecurrentminuteinthehour
longcurrentMinute=totalMinutes%60;
//Obtainthetotalhours
longtotalHours=totalMinutes/60;
//Computethecurrenthour
longcurrentHour=(totalHours+timeZoneOffset)%24;
//Displayresults
System.out.print("Currenttimeis+(currentHour%12)+”:"
+currentMinute++currentSecond);
if(currentHour<12)
System.out.println(HAMH);
else
System.out.printlnC*PM");
第四章
publicclassExercise4_2{
publicstaticvoidmain(String[]args){
intcorrectCount=0;//Countthenumberofcorrectanswers
intcount=0;//Countthenumberofquestions
java.util.Scannerinput=newjava.util.Scanner(System.in);
longstartTime=System.currentTimeMillis();
while(count<10){
//1.Generatetworandomsingle-digitintegers
intnumberl=1+(int)(Math.random()*15);
intnumber?=1+(int)(Math.random()*15);
//2.Promptthestudenttoanswer揩hatisnumberl?number2??
System.out.print("Whatis"+numberl+"+”+number?+
intanswer=input.nextlnt();
//3.Gradetheansweranddisplaytheresult
StringreplyString;
if(numberl+number2==answer){
replyString="Youarecorrect!1';
correctCount++;
else{
replyString="YouransweriswrongAn"+numberl+”+
+number2+”shouldbe"+(numberl+number2);
System.out.println(replyString);
//Increasethecount
count++;
System.out.println("Correctcountis"+correctCount);
longendTime=System.currentTimeMillis();
System.out.printlnC'Timespentis"+(endTime-startTime)/1000+nseconds");
)
)
publicclassExercise4_4{
publicstaticvoidmain(String[]args){
System.out.println("Miles\t\tKilometers”);
System.out.println("--------------------------");
//Usewhileloop
intmiles=1;
while(miles<=10){
System.out.println(miles+n\t\t"+miles*1.609);
miles++;
)
/**Alternativelyuseforloop
for(intmiles=1;miles<=10;miles++){
System.out.println(miles+n\t\tn+miles*1.609);
)
*/
)
)
publicclassExercise4_6{
publicstaticvoidmain(String[]args){
System.out.printf(',%10s%10sI%10s%10s\n","Miles'1,"Kilometers'1,
“Kilometers",“Miles”);
System.out.println("-----------------------------------------------");
//Usewhileloop
intmiles=1;intkilometers=20;intcount=1;
while(count<=10){
System.out.printf(,,%10d%10.3fI%10d%10.3f\n",miles,miles*1.609,
kilometers,kilometers/1.609);
miles++;kilometers+=5;count++;
)
/*Useforloop
intmiles=1;intkilometers=20;
for(intcount=1;count<=10;miles++,kilometers+=5,count++){
System.out.printf("%10d%10.3fI%10d%10.3f\n",miles,miles*1.609,
kilometers,kilometers/1.609);
*/
)
importjava.util.*;
publicclassExercise4_8{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
//Prompttheusertoenterthenumberofstudents
System.out.print(
"Enterthenumberofstudents:n);
intnumOfStudents=input.nextlnt();
System.out.print(
“Enterastudentname:");
Stringstudent1=input.next();
System.out.print(
"Enterastudentscore:");
doublescore1=input.nextDouble();
for(inti=0;i<numOfStudents-1;i++){
System.out.print(
''Enterastudentname:");
Stringstudent=input.next();
System.out.print(
"Enterastudentscore:");
doublescore=input.nextDouble();
if(score>score1){
student1=student;
score1=score;
)
)
System.out.println('Topstudentn+
student1+M,sscoreis"+score1);
)
)
publicclassExercise4_10{
publicstaticvoidmain(String[]args){
intcount=1;
for(inti=100;i<=1000;i++)
if(i%5=0&&i%6==0)
System.out.print((count++%10!=0)?i+Hi+"\nn);
)
)
/**Findthesmallestnumbersuchthatn*n<12000*1
publicclassExercise4_12{
//Mainmethod
publicstaticvoidmain(String[]args){
inti=1;
while(i*i<=12000){
i++;
)
System.out.prinUn("Thisnumberis"+i);
publicclassExercise4_l4{
publicstaticvoidmain(String[]args){
intcount=1;
for(inti=T;i<Ti++){
System.out.print((count++%10!=0)?(char)i+"":
(char)i+”\n");
)
)
)
publicclassExercise4_16{
//Mainmethod
publicstaticvoidmain(Stringargs[]){
java.util.Scannerinput=newjava.util.Scanner(System.in);
//Prompttheusertoenterapositiveinteger
System.out.print(
"Enterapositiveinteger:");
intnumber=input.nextlnt();
//Findallthesmallestfactorsoftheinteger
Systern.out.println('Thefactorsfor"+number+"is");
intfactor=2;
while(factor<=number){
if(number%factor==0){
number=number/factor;
System.out.println(factor);
)
else{
factor++;
publicclassExercise4_20{
//Mainmethod
publicstaticvoidmain(String[]args){
intcount=1;//Countthenumberofprimenumbers
intnumber=2;//Anumbertobetestedforprimeness
booleanisPrime=true;//Ifthecurrentnumberisprime?
System.out.println('Theprimenumbersfrom2to1000are\n");
//Repeatedlytestifanewnumberisprime
while(number<=1000){
//Assumethenumberisprime
isPrime=true;
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 寵物服務(wù)保安工作總結(jié)
- 【正版授權(quán)】 ISO 59040:2025 EN Circular economy - Product circularity data sheet
- 2025-2030全球商業(yè)藥品采購(gòu)行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)草酸镥水合物行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球農(nóng)機(jī)三角帶行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球工業(yè)級(jí)硅酸鉀行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)航空航天設(shè)備零部件用清洗機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球直流電流分流器行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球帳篷地面釘行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球500+Ah電芯行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 【字貼】人教PEP版-小學(xué)英語(yǔ)四年級(jí)上冊(cè)單詞表國(guó)標(biāo)體描紅字帖(含音標(biāo))
- 班組建設(shè)考核制度
- 如何寫(xiě)好賞析文章
- 超聲科圖像質(zhì)量評(píng)價(jià)細(xì)則及超聲科制度匯編
- 損傷控制性手術(shù)
- 中國(guó)古代文學(xué)史 馬工程課件(中)24第六編 遼西夏金元文學(xué) 緒論
- 2022版義務(wù)教育(勞動(dòng))課程標(biāo)準(zhǔn)(含2022年修訂部分)
- 過(guò)松源晨炊漆公店(其五)課件
- 最新交管12123學(xué)法減分題庫(kù)含答案(通用版)
- 安全事故案例圖片(76張)課件
- 奢侈品管理概論完整版教學(xué)課件全書(shū)電子講義(最新)
評(píng)論
0/150
提交評(píng)論