本文主要向大家介绍了JAVA语言入门教程之打印图形——打印菱形,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。
输出指定行数的菱形:
public class Diamond {
public static void main(String[] args) {
print(8); // 输出 8 行的菱形
}
public static void print(int size) {
if (size % 2 == 0) {
size++; // 计算菱形大小
}
for (int i = 0; i
for (int j = size / 2 + 1; j > i + 1; j--) {
System.out.print(" "); // 输出左上角位置的空白
}
for (int j = 0; j
System.out.print("*"); // 输出菱形上半部边缘
}
System.out.println(); // 换行
}
for (int i = size / 2 + 1; i
for (int j = 0; j
System.out.print(" "); // 输出菱形左下角空白
}
for (int j = 0; j
System.out.print("*"); // 输出菱形下半部边缘
}
System.out.println(); // 换行
}
}
}
输出结果为:
*
***
*****
*******
*********
*******
*****
***
*
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!