【Java】利用for循环打印心型
2021-04-11 08:29
标签:难度 info lazy for循环 nbsp col public 坐标 循环嵌套 相信对于打印三角形都没什么难度,只需要利用for循环嵌套使用就行 代码: 结果: 【Java】利用for循环打印心型 标签:难度 info lazy for循环 nbsp col public 坐标 循环嵌套 原文地址:https://www.cnblogs.com/HGNET/p/13360582.html
但是对于打印圆形和三角形不同因为到圆心距离相等的点一般不会横坐标和纵坐标都为整数打印爱心
爱心的公式 (x²+y²-1)³-x²*y³=0
public class Test
{ /**
*打印心形
*/
public static void main(String[] args)
{
for(float y = (float) 1.5;y>-1.5;y -=0.1)
{
for(float x= (float) -1.5;x)
{
float a = x*x+y*y-1;
if((a*a*a-x*x*y*y*y))
{
System.out.print("^");
}
else
System.out.print(" ");
}
System.out.println();
}
}
}