版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
打印出以下的菱形
package practice1;
public class Rhombus {
public static void main(String[] args) {
// 观察发现前三行为一个规律,后三行为一个规律
// 第一行有三个空格,第二行2个,第三行一个,第四行0个
// 先打印空格
for (int i = 0; i < 4; i++) {
for (int j = 1; j < 4 - i; j++) {
System.out.print(" ");
}
// 打印星星,第一行一个*,第二行3个*,第三行5个*,第四行7个*
for (int k = 1; k < (i + 1) * 2; k++) {
System.out.print("*");
}
System.out.println();
}
// 后三行
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(" ");
}
for (int k = 1; k <= 7 - 2 * i; k++) {
System.out.print("*");
}
System.out.println();
}
}
}