使用Java语言打印一个心形图案
时间: 2023-01-11 14:55:36 浏览: 50
要使用 Java 语言打印一个心形图案,你可以使用两个 for 循环和一些字符串拼接来实现。你也可以使用 ASCII 码来打印心形图案,这将更加简单。
以下是使用两个 for 循环和字符串拼接的示例代码:
```
public class HeartShape {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
if (i == 0 && j % 3 != 0) {
System.out.print(" ");
} else if (i == 1 && j % 3 == 0) {
System.out.print(" ");
} else if (i - j == 2 || i + j == 8) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
以下是使用 ASCII 码的示例代码:
```
public class HeartShape {
public static void main(String[] args) {
System.out.println(" ** ");
System.out.println(" * * ");
System.out.println("* *");
System.out.println("* *");
System.out.println("* *");
System.out.println(" * * ");
System.out.println(" ** ");
}
}
```
希望这些示例代码能够帮助你。
阅读全文