首页 > 编程知识 正文

java打印菱形数字,java打印九九乘法表

时间:2023-05-04 19:14:23 阅读:158048 作者:503

打印沙漏,打印为以下形式

* * * * * * * *

***

***

*

***

***

* * * * * * * *

/*第一种方法* /公共void demo (intn ) /空间最大值intmaxk=(n-1 )/2; //当前空间数int x=0; //当前行星的数量int star=0; for(intI=0; in; I ) if(imaxk ) star=n-)2*x ); for(inty=0; yx; y () {System.out.print (' ); }for(inty=0; ystar; y () system.out.print('* ); (x; }else{star=n-(2*x ); for(inty=0; yx; y () {System.out.print (' ); }for(inty=0; ystar; y () system.out.print('* ); (x---- ); }System.out.println (; }} /* *第二种方法* /公共void demo2(intn ) ) for ) inty=0; yn; y () /当前行星的数量intstar=math.ABS(n-2*y0? n-2*y:n-2*y-2; //当前行前面的空格数intk=math.ABS((n-star )/2 ); for(intI=0; ik; I ) {System.out.print (' ); }for(intI=0; istar; I ) (system.out.print ) )、() ) )。 }System.out.println (; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。