用java写一段完美的圣诞树代码
时间: 2023-02-09 13:46:33 浏览: 442
在 Java 中,你可以使用循环来绘制一棵圣诞树。例如,下面是一段可以绘制一棵高度为 7 的圣诞树的代码:
```
public class ChristmasTree {
public static void main(String[] args) {
for (int i = 1; i <= 7; i++) {
// 打印空格
for (int j = 1; j <= 7 - i; j++) {
System.out.print(" ");
}
// 打印 *
for (int j = 1; j <= (i - 1) * 2 + 1; j++) {
System.out.print("*");
}
// 换行
System.out.println();
}
}
}
```
这段代码的输出结果是:
```
*
***
*****
*******
*********
***********
*************
```
这段代码中,我们使用了两层循环来绘制圣诞树。第一层循环控制圣诞树的行数,第二层循环控制每行打印的空格和 *。
第一层循环每次打印一行,第二层循环先打印空格,再打印 *。在这段代码中,我们使用了两个变量 `i` 和 `j` 来控制循环。
首先,我们使用了一个 `for` 循环来控制圣诞树的行数。在这个循环中,我们使用了变量 `i` 来控制循环的次数。
然后,我们使用了另一个 `for` 循环来控制每行打印的空格和 *。在这个循环中,我们使用了变量 `j` 来控制循环的次数。
希望这
阅读全文