1.菱形
int sp = 12;
for (int i = 0; i <= 10; i += 2) {
for (int k = 1; k < sp; k++) {
System.out.print(" ");
}
sp--;
for (int j = 1; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
int as = 8;
for (int i = 8; i > 0; i -= 2) {
for (int k = 1; k < as; k++) {
System.out.print(" ");
}
as++;
for (int j = 1; j < i; j++) {
System.out.print("*");
}
System.out.println();
}

2.空心菱形
int sp = 30;
for (int i = 0; i < 21; i += 2) {
for (int k = 1; k < sp; k++) {//1 ; <30 ;
JAVA编程:绘制菱形与空心菱形

本文介绍了如何使用JAVA实现菱形和空心菱形的绘制,包括基本思路和具体代码实现,适合初学者提升算法能力。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



