java输出一条龙图形
时间: 2023-12-23 15:54:25 浏览: 111
以下是一个输出一条龙图形的 Java 代码:
```java
public class Dragon {
public static void main(String[] args) {
int size = 20;
for (int i = 1; i <= size; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
for (int k = 1; k <= 2 * (size - i); k++) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = size - 1; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
for (int k = 1; k <= 2 * (size - i); k++) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
这段代码使用了两个嵌套的循环来输出一条龙的图形,首先是输出上半部分,然后再输出下半部分。在每一行的输出中,使用了多个循环来输出星号和空格,以得到正确的图形。
阅读全文