java实现爱心图案
时间: 2023-10-12 09:07:51 浏览: 80
下面是一个用Java实现爱心图案的示例代码:
```java
public class HeartPattern {
public static void main(String[] args) {
int size = 10; // 爱心的大小
for (int y = size; y >= -size; y--) {
for (int x = -size; x <= size; x++) {
double equationResult = Math.pow(x * 0.04, 2) + Math.pow(y * 0.1, 2) - 1;
if (equationResult <= 0.0) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
这段代码使用了数学上的参数方程来绘制爱心图案。通过遍历x和y的值,我们可以计算每个点的位置,并根据方程结果判断是否在爱心的范围内。如果在范围内,输出"*",否则输出空格。通过调整`size`变量的值可以改变爱心的大小。
运行这段代码会输出如下的爱心图案:
```
*****
* *
* *
* *
* *
* *
* *
*****
***
*
```
希望这个示例能帮助到你!
阅读全文