欢迎来到天天文库
浏览记录
ID:32585443
大小:57.28 KB
页数:7页
时间:2019-02-13
《java书后程序题答案(清华大学出版社)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Java书后程序题第二章3(1)classwanquanshu{publicstaticvoidmain(String[]args){intnum=2;intsum=0;〃找出因数while(num<=1000){sum=0;for(inti=l;ivnum;i++){if(num%i==0)sum+=i;}if(num==sum)System.out.print(num+HH);num++;}}}(2)classshuixian{publicstaticvoidmain(String[]args){forfinti=100;i<=999;i++){intgeWei,shiWeizbai
2、Wei;baiWei=i/100;shiWei=(i-baiWei*100)/10;geWei=i-baiWei*100-shiWei*10;if(i==geWei*geWei*geWei+shiWei*shiWei*shiWei+baiWei*baiWei*baiWei)System.out.println(i);}}}(3)classxing{publicstaticvoidmain(Stringargs[]){for(intx=l;x<7;x++){for(intz=l;z<7-x;z++)System.out.print("");for(inty=l;y<=x;y++)Syste
3、m.out.print("*");System.out.println();}}}第三章3(2)classP87_3_2{publicstaticvoidmain(Stringargs[]){int[]jifen二{15,28,10,26,13,45,67,60};intmin=100,t=0;for(inti=O;i4、_3{publicstaticvoidmain(Stringargs[]){Seannerinput二newSeanner(System.in);Strings二input.next();intt=s」ength();Stringxing=s.substring(0,l);Stringming=s.substring(l,t);System.out.println("姓”+xing+”名”+ming);}}第四章3(1)publicclassExPointl{publicstaticvoidmain(Stringargs[]){Pointpl=newPoint(3,3);pl.move(5、3,3);pl.printxy();}}classPoint{floatx;floaty;Point(floata,floatb){x=a;y=b;}Point(){this(0,0);}voidmove(inta’intb){x=x+a;y=y+b;}floatgetx(){returnx;}floatgety(){returny;}voidprintxy(){System.out.printing当前点的坐标值分别为,,+x+”"+y);}}(2)abstractclasstuxing{abstractdoublef();abstractdoublearea));}classsane6、xtendstuxing{floata,b,c;san(floata,floatb,floatc){this.a=a;this.b=b;this.c=c;}doublearea(){doubletj;l=(a+b+c)/2;t=Math.sqrt(l*(l-a)*(l-b)*(l-c));returnt;}doublef(){returna+b+c;}publicstaticvoidmain(Stringargs[]){sansl=newsan(3.0f,4.0f,5.0f);System.out.println("MI长为"+sl.f()+"面积为"+sl.area());}}(3)c7、lassData{intyear;intmonth;intday;Data(intx,inty,intz){year=x;month=y;day=z;}}classbank{String账号;String姓名;String身份证号;float余额;Data开户时间;bank(Stringa,Stringb,Stringc,floatd,Datae){this.账号二a;姓名二b;身份证号二c;余额=d;开户时间";}void取款(f
4、_3{publicstaticvoidmain(Stringargs[]){Seannerinput二newSeanner(System.in);Strings二input.next();intt=s」ength();Stringxing=s.substring(0,l);Stringming=s.substring(l,t);System.out.println("姓”+xing+”名”+ming);}}第四章3(1)publicclassExPointl{publicstaticvoidmain(Stringargs[]){Pointpl=newPoint(3,3);pl.move(
5、3,3);pl.printxy();}}classPoint{floatx;floaty;Point(floata,floatb){x=a;y=b;}Point(){this(0,0);}voidmove(inta’intb){x=x+a;y=y+b;}floatgetx(){returnx;}floatgety(){returny;}voidprintxy(){System.out.printing当前点的坐标值分别为,,+x+”"+y);}}(2)abstractclasstuxing{abstractdoublef();abstractdoublearea));}classsane
6、xtendstuxing{floata,b,c;san(floata,floatb,floatc){this.a=a;this.b=b;this.c=c;}doublearea(){doubletj;l=(a+b+c)/2;t=Math.sqrt(l*(l-a)*(l-b)*(l-c));returnt;}doublef(){returna+b+c;}publicstaticvoidmain(Stringargs[]){sansl=newsan(3.0f,4.0f,5.0f);System.out.println("MI长为"+sl.f()+"面积为"+sl.area());}}(3)c
7、lassData{intyear;intmonth;intday;Data(intx,inty,intz){year=x;month=y;day=z;}}classbank{String账号;String姓名;String身份证号;float余额;Data开户时间;bank(Stringa,Stringb,Stringc,floatd,Datae){this.账号二a;姓名二b;身份证号二c;余额=d;开户时间";}void取款(f
此文档下载收益归作者所有