java-循环-实验报告

java-循环-实验报告

ID:20441500

大小:50.50 KB

页数:8页

时间:2018-10-11

java-循环-实验报告_第1页
java-循环-实验报告_第2页
java-循环-实验报告_第3页
java-循环-实验报告_第4页
java-循环-实验报告_第5页
资源描述:

《java-循环-实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《面向对象程序设计》实验报告2014-2015学年第1学期实验编号姓名韩东学弓ZB1014118班级软件工程专转本实验地点九章楼N6-107指导教师沈健计算机科学与工程学院2014实验五循环结构【实验目的】1、初步掌握循环结构程序的没计方法。2、掌握while、for、do...while的使用【实验内容】1.输出所有的水仙花数。所谓水仙花数是指一个三位整数,其各位数字的立方和等于其身。方法一:packageexp5;publicclassFlower{publicstaticvoidmain(String[]args){for(i

2、nti=100;i<=999;i++){intx=i/100;inty=i%100/10;intz=i%10;if(i==x*x*x+y*y*y+z*z*z){System.owt.printIn(i);}}}}方法二packageexp5;publicclassFlower2{publicstaticvoidmain(String[]args){for(intx=l;x<=9;x++){for(inty=0;y<=9;y++){for(intz=0;z<=9;z++){inti=x*100+y*10+z;if(i==x*x*x+y

3、*y*y+z*z*z){System.out.printIn(i);}}}}}}2.输出九九乘法表,如卜阁所示。1*1=1^2*1=22*2=4^'3*1=33*2=63*3=94-'4*1=44*2=S4*3=124*4=164-'5*1=55*2=105*3=155*4=205*5=25^6*1=66*2=126*3=186*4=246*5=306*6=364-'7*1=77*2=147*3=217*4=287*5=357*6=427*7=494-'8*1=88*2=168*3=248*4=328*5=408*6=488*7=5

4、68*8=6+h'9*1=99*2=189*3=279*4=369*5=459*6=549*7=639*8=729*9=81^packageexp5;publicclassTable{publicstaticvoidmain(String[]args){intiJ,m;for(i=l;i<=9ji++){for(m=l;m<=9-i;m++)System.out.print(.•t");for(j=l;j<=i;j++)System.out.print("t"+j+"*"+i+"="+j*i);System.out•printI

5、n();}}}2.编写程序:利用数列tt=++来取得的近似值,直到M盾一项的值小于106为止。packageexp5;publicclassPai{publicstaticvoidmain(String[]args){doublei=3;doublepai=l;intflag=-l;while(i<1000000){pai+=l/(flag*i);flag=-flag;i+=2;}System.out.printIn(4*pai);}4.完全数是指其所冇因了(包括1但不包括该数自身)的和等于该数,例如28=1+2+4+7+14,28

6、就是一个完全数。编写一个程序输出2到10000之间的所有完全数。packageexp5;publicclassPerfectNumber{publicstaticvoidmain(String[]args){for(inti=2;i<=10000;i++){intsum=l;for(intj=2;j

7、sE{publicstaticvoidmain(String[]args){doublee=l;for(inti=l;i<=20;i++){intfactor=l;if(factor>1000000)break;for(intj=l;j<=i;j++){factor*=j;}e+=(1.0/factor);ISystem.out.printIn(e);6.已知Fibonacci数列如下:11235813编写程序,输出数列前3()项。packageexp5;publicclassFibonacciNumber{publicstatic

8、voidmain(String[]args){intfl=l;intf2=l;intfibonacci=0;for(inti=l;i<=30;i++){fibonacci=fl+f2;fl=f2;f2=fibonacci;}Syste

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。