//打印菱形
public static void main(String[] args) {
int s = 23;//s为距左边的距离
int m = 7;//调整菱形大小(输入奇数)
for (int i = m; i >= 1; i -= 2) {
s--;
for (int x = 1; x <= s; x++) {
System.out.print(" ");
}
for (int a = m; a >= i; a -= 1) {
System.out.print("*");
}
System.out.println();
}
for (int i = 2; i <= m; i += 2) {
s++;
for (int x = s; x >= 1; x--) {
System.out.print(" ");
}
for (int a = i; a <= m - 1; a += 1) {
System.out.print("*");
}
System.out.println();
}
}
运行结果:
*
***
*****
*******
*****
***
*
Java打印菱形
最新推荐文章于 2024-07-19 17:37:28 发布