java画各种动态五角星

java画各种动态五角星

ID:37861580

大小:83.00 KB

页数:11页

时间:2019-06-01

java画各种动态五角星_第1页
java画各种动态五角星_第2页
java画各种动态五角星_第3页
java画各种动态五角星_第4页
java画各种动态五角星_第5页
资源描述:

《java画各种动态五角星》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java根据输入的值动态的画出各种五角星,同时控制其大小利用星号,根据各种情况来动态的显示五角星,主要实体的,空心的,平移的,主要利用for循环可以对初学者有一定的帮助。可以通过输入n(n>3)动态的控制五角星的大小,下,是完整代码和显示结果:publicclassTest2{/***@paramargs*/publicstaticvoidmain(String[]args){//实体五角星createWJXS(4);//平移五角星System.out.println();//createWJXY(4,6,4);//空心五角星//createWJXK(7);}/

2、/K表示区域总共4个,i表示行,j表示列空心publicstaticvoidcreateWJXK(intn){inti,i21,i22,i3,i4,j,j2,j21,j22,j3,j4,k=0;intm2=0;intm3=0;//整个区域分正4个部分,也就是把原来的第2部分拆分成2个,这样更加好看for(k=1;k<=4;k++){//part1nochangeif(k==1){for(i=0;i=3*n-i)

3、

4、(j<=3*n+i&&j>3*n+i-1)

5、){System.out.print("*");}else{System.out.print("");}}System.out.println();}}if(k==2){//part2for(j2=1;j2<=6*n+1;j2++){if((j2<=2*n+1)

6、

7、(j2>4*n&&j2<=6*n)){System.out.print("*");}else{System.out.print("");}}for(i21=n+1;i21

8、=3&&j21<4)

9、

10、(j21>6*n-4&&j21<=6*n-3)){System.out.print("*");}else{System.out.print("");}}}for(i22=n+2;i22=5&&j22<6)

11、

12、(j22>6*n-6&&j22<=6*n-5)){System.out.print("*");}else{System.out.print("");}}}}if(k==3){//part3for(i3=

13、0;i35+m2&&j3<=5+m2+1)

14、

15、((j3>=6*n-(5+m2)-1)&&j3<(6*n-(5+m2)))){System.out.print("*");}else{//显示该部分中间那个点if(i3==n-4&&j3==3*n){System.out.print("*");}else{System.out.print("");}}}m2++;}}if(k==4){//part4for(i4=0;i4

16、tem.out.println();for(j4=0;j4<6*n;j4++){if((j4>=n+1-m3&&j4

17、

18、(j4>=3*n-3-3*m3&&j4<3*n-2-3*m3)

19、

20、((j4>3*n+2+3*m3)&&j4<=3*n+2+3*m3+1)

21、

22、(j4>5*n+m3-2&&(j4<=5*n+m3-1))){System.out.print("*");}else{System.out.print("");}}m3++;}}}}//K表示区域总共4个,i表示行,j表示列实心publicstaticvoidcreateWJXS(intn)

23、{inti,i21,i22,i3,i4,j,j21,j22,j3,j4,k=0;intm2=0;intm3=0;for(k=1;k<=4;k++){//part1if(k==1){for(i=0;i=3*n-i){System.out.print("*");}else{System.out.print("");}}}}if(k==2){//part2System.out.println("");for(i=1;i<=6

24、*n+1;i++){Sy

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

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

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