java控制语句级简单算法习题

java控制语句级简单算法习题

ID:20366290

大小:117.54 KB

页数:7页

时间:2018-10-11

java控制语句级简单算法习题_第1页
java控制语句级简单算法习题_第2页
java控制语句级简单算法习题_第3页
java控制语句级简单算法习题_第4页
java控制语句级简单算法习题_第5页
资源描述:

《java控制语句级简单算法习题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.打印出1000以闪的所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153=13+53+33。publicclass水仙花数{publicstaticvoidmain(String[]args){inti=0,j=0,k=0,n=l;for(intm=100;ni<1000;m++){j=m/10%10;k=m/100%10;if(Math.pow{i,3)+Math.pw(j,3)+Math.pw(k,3)==m){System,out.print(m+/,t,/);if(n%2==0){System,out.printI

2、n();}n++;2.—个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数,并按下而的格式输出其因子:6->1,2,3publicclass完数{publicstaticvoidmain(StringE]args){inti,j,sum=0,k=0,t;int[]a=newint[50]:for(i=l;i<=1000;i+十){sum=0;for(j=l;jXi;j++){if(i%j==O){sum+=j;a[k++]=j;}}t二k;if(sum==i){System,out.print(i

3、+〃-〉");for(k=0;k

4、er(System,in);System,out.printIninputanumber,from1to9:〃);i=sc>nextlnt();System.卯printIn("inputNnumber");n=sc.nextlnt();sum=i;for(intj二1;j〈n;sum=sum*10十i,j++){result+=sum;System,out.print(sum+〃+〃);System,out.print(sum+,/=,/+(result+sum));2.一球从100米高度自由落下,每次落地后反跳冋原高度的一半,再落下。求它在第10次落地时,共经过了多少米?第10次反弹多高?

5、publicclass小球{publicstaticvoidmain(String[]args){doublehl=100,h2=100,sum=100;for(inti=l;i〈=10;i++){hl=hl/2;h2:hl*2;sum+=h2;//System,out.println("第"+i+"次反弾〃+hl+"米");}System,out.口1':(111:111(〃共经过了"+(5511111-112)+"米");System,out.println("第十次反弹〃+hl+"米");3.猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下

6、的桃子吃掉了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩一个桃子了。求第一天共摘了多少桃子。publicclass猴子吃桃{publicstaticvoidmain(String[]args){intnumber=l;for(inti=10;i〉l;i—){number:(number+1)氺2;}System,out.println(〃第一天总共摘了〃+number+〃个桃子。〃);}}1.编写一个JavaApplication类型的程序,从键盘上输入三角形的三条边的长度,计算三角形的面积和周长并输出。根据三角形边长求面积公式如下:⑽什士%卜6

7、/)%卜其屮^b、c为三角形的三条边,s=(a+b+c)/2。importjava.io.氺;publicclass三角形{publicstaticvoidmain(String[]args)throwsTOException{InputStreamKeaderisr二newInputStreamKeader(System,iri);BufferedRcaderbr=newBufferedRead

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

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

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