程序员的表白方式,,,

Czhenya.png

C#语言实现的代码如下:

using System;

namespace 1.0.1写着玩
{
   class Program
   {
       static void Main(string[] args)
       {
           float x, y, a;
           for (y = 1.5f;y>-1.5f;y-=0.1f)
           {
               for (x = -1.5f; x < 1.5f; x+=0.05f)
               {
                   a = x * x + y * y - 1;
                   Console.Write(a * a * a - x * x * y * y * y <= 0.0f ? "*" : " "); ;
               }
               Console.WriteLine();
           }
           Console.ReadKey();
       }
   }
}

另外一种心形的形式:

Czhenya2.png

上图代码:

using System;

namespace _1_0_1心形二
{
    class Program
    {
        static void Main(string[] args)
        {
            float w,x, y, z;
            for (y = 1.5f; y > -1.5f; y -= 0.1f)
            {
                for (x = -1.5f; x < 1.5f; x += 0.05f)
                {
                    z = x * x + y * y - 1;
                    w = z * z * z - x * x * y * y * y;
                    Console.Write(w <= 0.0f ? ".;-=+*#%@"[(int)(w*-8.0f)] : ' ');
                }
                Console.WriteLine();
            }
            Console.ReadKey();
        }
    }
}

代码很简单,很比较好理解,用任何语言都可以实现结果,喜欢的童鞋可以自己试一试,记得顺手点赞哦!!!

你可能感兴趣的:(程序员的表白方式,,,)