java爱心代码
以下是一个Java爱心代码的示例:
public class Heart {
public static void main(String[] args) {
for (double y = 1.5; y > -1.5; y -= 0.1) {
for (double x = -1.5; x < 1.5; x += 0.05) {
double a = x * x + y * y - 1;
if ((a * a * a - x * x * y * y * y) <= 0.0) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
这个代码使用了一个双重循环,在二维坐标系中绘制了一个心形图案。具体实现方法是,对于每个坐标点(x, y),计算它到原点的距离,并判断是否在心形的内部区域。如果是,就输出一个星号,否则输出一个空格。
这个爱心代码的输出效果如下:
******
*************
*****************
*******************
********************
***********************
*************************
***********************
********************
*******************
*****************
*************
******
``
原文地址: https://www.cveoy.top/t/topic/drOm 著作权归作者所有。请勿转载和采集!