java中一些小程序和练习题

java中一些小程序和练习题

ID:44753243

大小:98.00 KB

页数:8页

时间:2019-10-28

java中一些小程序和练习题_第1页
java中一些小程序和练习题_第2页
java中一些小程序和练习题_第3页
java中一些小程序和练习题_第4页
java中一些小程序和练习题_第5页
资源描述:

《java中一些小程序和练习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、下面列出的是一些简单的java程序,一些也在vb中遇见过的,现在用java编辑来完成下面题目的要求定义一个J9类,打印九九乘法表。publicclassCfb{publicstaticvoidmain(String[]agrs){inti,j,s;for(i=1;i<=9;i++){for(j=1;j<=i;j++){s=i*j;System.out.print(i+"*"+j+"="+s+"");}System.out.println("");}}}编写一个类Prime,打印300到500之间的所有素数。publicclassSs{publicst

2、aticvoidmain(Stringargs[]){intsum=0,i,j,n=0;for(i=1;i<=10;i++){if(i%2==0)continue;sum=sum+i;}System.out.println("sum="+sum);for(j=200;j<=500;j++){for(i=2;i<=j/2;i++){if(j%i==0)break;}if(i>j/2){System.out.print(""+j+"");n++;if(n%5==0){System.out.println();}}}}}设计一个Java程序,判断一个年份是

3、否是闰年。若是闰年,则打印“是”,否则打印“否”。publicclassLy{publicstaticvoidmain(String[]args){intyear=Integer.parseInt(args[0]);if((year%4==0&&year%100!==0)

4、

5、(year%400==0))System.out.println(year+”年是闰年”);elseSystem.out.println(year+”年不是闰年”);}}设intn;设计一个Java程序,打印1+3+5+……n之和。若n是奇数,则累加到n。若n是偶数,则累加到n-

6、1。变量n的初始值在程序中指定。publicclassCalculate{publicstaticvoidmain(String[]args){inti=1;intnum=0;intn=Integer.parseInt(args[0]);while(i<=n){num=num+i;i+=2;}System.out.println("1+3+5+...+"+n+"="+num);}}设intn;设计一个Java程序,打印出1*2*3*……*n之积。变量n的初始值在程序中指定。publicclassSumX{publicstaticvoidmain(St

7、ring[]agrs){inti,s=1;intn=Integer.parseInt(args[0]);for(i=1;i<=n;i=i+1)s=s*i;System.out.println("1*2*3*......*"+n+"="+s);}}设计一个Java程序,打印出前100个质数。publicclassZs{publicstaticvoidmain(String[]args){intcount=1;inti,j;for(i=2;;i++){if(count==101)return;for(j=2;j<=i/2;j++){if(i%j==0)b

8、reak;elsecount++;}System.out.println("第"+(count-1)+"个质数:"+i);}}}设计一个Java程序,输出所有的水仙花数。所谓水仙花数,是一个3位数,其各位数字的立方和等于该数自身,如:153=13+53+33。publicclassSxh{publicstaticvoidmain(String[]args){inti,a,b,c;for(i=100;i<1000;i++){a=i/100;b=i/10%10;c=i%10;if(i==a*a*a+b*b*b+c*c*c)System.out.print

9、ln(""+i);}}}设intn;设计一个Java程序,将n的值反序打印。如:n=1234,则打印出:4321。变量n的初始值在程序中指定。publicclassFZ{staticintreverse(intn,intv){returnn==0?v:reverse(n/10,v*10+n%10);}publicstaticvoidmain(String[]args){intn;n=Integer.parseInt(args[0]);System.out.println("result="+reverse(n,0));}}设intn;设计一个Java

10、程序,计算1!+2!+……n!。变量n的初始值在程序中指定。publicclassJc{publicstat

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

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

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