Java-循环-实验报告.doc

Java-循环-实验报告.doc

ID:59254722

大小:85.50 KB

页数:8页

时间:2020-09-08

Java-循环-实验报告.doc_第1页
Java-循环-实验报告.doc_第2页
Java-循环-实验报告.doc_第3页
Java-循环-实验报告.doc_第4页
Java-循环-实验报告.doc_第5页
资源描述:

《Java-循环-实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、100;inty=i%100/10;intz=i%10;if(i==x*x*x+y*y*y+z*z*z){System.out.println(i);}}}}方法二:packageexp5;publicclassFlower2{publicstaticvoidmain(String[]args){for(intx=1;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*y*y+z*z*z){System.out.println(i);}}}}}}1.输出九

3、九乘法表,如下图所示。packageexp5;publicclassTable{publicstaticvoidmain(String[]args){inti,j,m;for(i=1;i<=9;i++){for(m=1;m<=9-i;m++)System.out.print("t");for(j=1;j<=i;j++)System.out.print("t"+j+"*"+i+"="+j*i);System.out.println();}}}3.编写程序:利用数列来取得的近似值,直到最后一项的值小于10-6为止。packageexp5;publicclassPai{p

4、ublicstaticvoidmain(String[]args){doublei=3;doublepai=1;intflag=-1;while(i<){pai+=1/(flag*i);flag=-flag;i+=2;}System.out.println(4*pai);}}4.完全数是指其所有因子(包括1但不包括该数自身)的和等于该数,例如28=1+2+4+7+14,28就是一个完全数。编写一个程序输出2到10000之间的所有完全数。packageexp5;publicclassPerfectNumber{publicstaticvoidmain(String[]ar

5、gs){for(inti=2;i<=10000;i++){intsum=1;for(intj=2;j)break;for(intj=1;j<=i;j++){factor*=

6、j;}e+=(1.0/factor);}System.out.println(e);}}6.已知Fibonacci数列如下:11235813……编写程序,输出数列前30项。packageexp5;publicclassFibonacciNumber{publicstaticvoidmain(String[]args){intf1=1;intf2=1;intfibonacci=0;for(inti=1;i<=30;i++){fibonacci=f1+f2;f1=f2;f2=fibonacci;}System.out.println(fibonacci);}}7.从键盘输入

7、一个整数(可正可负),将其转换为二进制输出。(不可使用API提供的功能)。packageexp5;importjava.util.Scanner;publicclassNumber{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intx=sc.nextInt();Stringresult="";intsum;for(inti=x;i>0;i/=2){if(i%2==0)sum=0;elsesum=1;result=sum+result;}System.

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

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

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