0
点赞
收藏
分享

微信扫一扫

打印实心的菱形

伽马星系 2022-07-14 阅读 32


打印实心的菱形_菱形

代码如下

/*                h(行数)     s(星星)      k(空格) 
----* 1 1 4
---*** 2 3 3
--***** 3 5 2
-******* 4 7 1
********* 5 9 0

******* 1 7 1
***** 2 5 2
*** 3 3 3
* 4 1 4
上半部分:
空格 数 量:5-h
星星的数量:2h-1
下半部分:
空格的数量:k = h
星星的数量:9-2h
*/
public class ZuoYe {

public static void main(String[] args) {
for(int i = 1;i<=5;i++){
//打印空格
for(int k = 1;k<=5-i;k++){

System.out.print(" ");
}
//打印星星
for(int s = 1;s<=2*i-1 ;s++){
System.out.print("*");

}
//换行
System.out.println();
}
//下半部分
for(int i = 1;i<=4;i++){
//打印空格
for(int k = 1;k<=i;k++){
System.out.print(" ");
}
//打印星星
for(int s = 1;s<=9-2*i;s++){
System.out.print("*");
}
System.out.println();
}
}
}



举报

相关推荐

菱形打印

打印菱形的分析

打印菱形

Python ❀ 打印菱形

C语言打印菱形

Python ❀ 打印空心菱形

0 条评论