1 / 23
文档名称:

java实验答案.doc

格式:doc   大小:206KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java实验答案.doc

上传人:pppccc8 2019/2/20 文件大小:206 KB

下载得到文件列表

java实验答案.doc

文档介绍

文档介绍::..实验一水仙花数:classshuixianhua{//水仙花数publicstaticvoidmain(Stringarg[]){inti,a,al,b,bl,c;for(i=100;i<1000;i++){a=i%10;al=i/10;b=al%10;bl=al/10;c=bl%10;if(i==(aa*a+b*b*b+c*c*c))System,(i);}}}输出如下:153370371407打印出100以内素数:lasssushu{k=l;if(k==l)(i);}}求1!+2!+ +20!lassjiecheng{publicstaticvoidmain(String[]args){inti,sum=0,k;for(i=l;i<=20;i++){sum=k+sum;}(sum);}staticintji(intn){if(n=l)return1;elsereturnji(n-l)*n;{publicstaticvoidmain(String[]args)//第19题,{intn=3;for(inti=l;i<=n;i++){for(intk=n-l;k〉=i;k--){(",’);for(intj=1;j<=2*i-l;j++)//打印*(M*();编写程序,命令行窗UI输出希腊字母表。(希腊字母表开始为Q,最后一个为co).*;.*;lassmyapplctextendsApplet{publicvoidpaint(Graphicsg){Stringstr=”";for(chara=’a’;a<’co’;a++){str+=a;}(str,2,10);实验二设il•一个名力figure的图形软件包,(package)。也屮色含三角形、妍形、岡三个类。耍求:(1)每个类都要构造方法并为成员设置get和set方法;(2)每个类都要冇计算周长和則积的成员方法;(3)完成该软件包后的编码后,在另•个包的含有main方法的类中编写代码,分别使用图形软件包中的三个类,生成三个对象,并打印出其周长和而积。Triangle,javapackagefigure;lassTriangle{privatedoublea,b,c;publicTriangle(doublex,doubley,doublez){a=x;b=y;c二z;}publicvoidset(doublex,doubley,doublez)(ia=x;b=y;c二z;}publicdoublePerimeter(){doubleper二a+b+c;returnper;publicdoubleAreaO{doublearea=0;doublep=(a+b+c)/2;doubles=p*(p-a)*(p~b)*(p-c);area=(double)Math,sqrt(s);returnarea;}}Rectangle,javapackagefigure;lassRectangle{privatedoublelength;privatedoublewidth;publicRectangle(double1,doublew){length二1;width二w;}publicvoidget(){}length=1;width=w;}publicdoublePerimeter(){doubleper=2氺(length+width);returnper;}publicdoubleArea(){doublearea=length*width;returnarea;}}Circle,javapackagefigure;lassCircle{privatedoubler;privatedoublePI=;ircle(doublex){r二x;}publicdoubleget(){returnr;publicvoidset(doublex){r=x;doubleper=2*(PI*r);publicdoubleAreaO{doublearea=PI*(double)(r,2);returnarea;}};;;importfigu