画爱心

 

#include<stdio.h>
#include<math.h>
#define x_2(x) (x)*(x)

int main(void)
{
  system("color f4");  // 更改界面颜色
  float i = 2.2, j = 1.5;  // 数值是一点点试的,所以最后初始值和递减值都很奇怪XD,懒得改了
  for (;i >-1.6;i=i-0.1)  // 行
  {
    for(j=1.5;j>-1.5;j=j-0.04)  // 列
    {
      if (1 >= (int)(x_2(i - pow(j*j, 1.0 / 3)) + j*j))
        putchar('*');
      else
        putchar(' ');
    }
    printf("\n");
  }

  return 0;
}

 

说点什么

avatar

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

  Subscribe  
提醒