/*
----*
---***
--*****
-*******
*********
-*******
--*****
---***
----*
*/
//打印上面的图形,-代表空格
//将图形分成上下两部分,上面5行和下面4行
public class test3 {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) { //上面5行
for (int j = 0; j < 5-i; j++) { //打印空格
System.out.print(" ");
}
for (int k = 1; k <= i*2-1; k++) { //打印*
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i <=4; i++) { //下面4行
for (int j = 1; j <= i; j++) { //打印空格
System.out.print(" ");
}
for (int k = 1; k <= (5-i)*2-1; k++) {//打印*
System.out.print("*");
}
System.out.println();
}
}
}
java使用for循环打印菱形图
最新推荐文章于 2023-07-11 17:38:19 发布