用java下一段代码圣诞树
时间: 2023-03-30 08:04:30 浏览: 71
你好!下面是用 Java 绘制圣诞树的示例代码:
```
public class ChristmasTree {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10 - i; j++) {
System.out.print(" ");
}
for (int j = 0; j < (2 * i + 1); j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 9; j++) {
System.out.print(" ");
}
System.out.println("*");
}
}
}
```
这段代码会在控制台中输出一棵由星号(*)组成的圣诞树。具体来说,代码中的两个 for 循环分别用来绘制圣诞树的主体和圣诞树的底座。
第一个 for 循环会从 1 开始,每次加 1,直到循环到 10 为止。每次循环,会输出一行星号,表示圣诞树的一层。第二个 for 循环会控制每一行的前导空格的数量,使得圣诞树看起来更加立体。
最后,第二个 for 循环会在圣诞树的底部输出两行星号,表示圣诞树的底座。
希望这段代码能帮到你!
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)