Java用*输出一个爱心的形状
时间: 2023-02-19 08:14:49 浏览: 100
可以这样输出一个爱心的形状:
```
public class Heart {
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(" * ");
}
}
```
运行上面的代码后,将会在控制台输出一个爱心的形状。
相关问题
java用*输出一个爱心
在Java中,如果你想用星号(*)输出一个简单的爱心图案,可以利用循环来控制行数和字符的位置。以下是一个常见的例子:
```java
public class Heart {
public static void main(String[] args) {
for (int i = 0; i < 5; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println(); // 结束一行
}
for (int i = 4; i >= 0; i--) {
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println(); // 结束一行
}
}
}
```
这个程序会打印出下面这样的爱心形状:
```
*
***
*****
*******
*********
*******
*****
***
*
```
java 用love输出爱心形状
好的,以下是 Java 代码实现:
```java
public class Love {
public static void main(String[] args) {
int size = 10;
for (int y = size; y >= -size; --y) {
for (int x = -size; x <= size; ++x) {
if (Math.pow(Math.pow(x * 0.04, 2) + Math.pow(y * 0.1, 2) - 1, 3) - Math.pow(x * 0.04, 2) * Math.pow(y * 0.1, 3) <= 0) {
System.out.print("* ");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
运行该程序即可在控制台输出一个爱心形状。
阅读全文