java输出画一个爱心
时间: 2023-03-22 15:03:31 浏览: 132
爱心源码-基于Java画爱心源码程序
这是一个用 Java 语言输出画一个爱心的示例代码:
```
public class Heart {
public static void main(String[] args) {
double x, y, r;
r = 0.5;
for (double theta = 0; theta <= 2 * Math.PI; theta += 0.1) {
x = r * 16 * Math.pow(Math.sin(theta), 3);
y = r * (13 * Math.cos(theta) - 5 * Math.cos(2 * theta) - 2 * Math.cos(3 * theta) - Math.cos(4 * theta));
System.out.printf("(%f, %f)\n", x, y);
}
}
}
```
这段代码使用了一个循环和一些数学函数,计算出构成爱心形状的每个点的坐标,然后通过调用 `System.out.printf` 方法将这些点的坐标输出出来。
输出的每行都是一个点的坐标,如果要将这些点连接起来画出爱心的形状,可以使用其他工具(如画图软件或其他程序)来完成。
阅读全文