【Java】利用for循环打印心型

2021-04-11 08:29

阅读:387

标签:难度   info   lazy   for循环   nbsp   col   public   坐标   循环嵌套   

相信对于打印三角形都没什么难度,只需要利用for循环嵌套使用就行
但是对于打印圆形和三角形不同因为到圆心距离相等的点一般不会横坐标和纵坐标都为整数

打印爱心

爱心的公式 (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();  
      }  
   }
}

结果:

技术图片

 

 

 

【Java】利用for循环打印心型

标签:难度   info   lazy   for循环   nbsp   col   public   坐标   循环嵌套   

原文地址:https://www.cnblogs.com/HGNET/p/13360582.html


评论


亲,登录后才可以留言!