public class LingXing {
//题目:打印出如下图案(菱形)。
// *
// ***
// *****
// *******
// *****
// ***
// *
public static void main(String[] args) {
//高度和长度都是7
int H = 7, W =7;
//前四行
for (int i = 0; i < (H + 1)/2; i++) {
//输出空格(*前面空格形成结构)
for (int j = 0; j < W/2 - i; j++) {
System.out.print(" ");
}
//输出*
for (int j = 1; j < (i + 1)*2; j++) {
System.out.print("*");
}
System.out.println();
}
//后三行
for (int i = 1; i <= H/2; i++) {
//输出空格(*前面空格形成结构)
for (int j = 1; j <= i; j++) {
System.out.print(" ");
}
//输出*
for (int j = 1; j <= W - 2*i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
java简单编程(菱形)
最新推荐文章于 2023-07-12 21:18:35 发布