用c语言画爱心

简介: 用c语言画爱心

一、代码示例

#include <stdio.h>
int main()
{
  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;
      putchar(a * a * a - x * x * y * y * y <= 0.0f? '+' : ' ');
    }
    putchar('\n');
  }
  return 0;
}

二、运行结果

debf200908074b678b431b098891994f.png

三、初学理解

1、建立c语言的头文件,意思好取用公用包含的标准输出输入文件<stdio.h>;


2、声明一个main函数,该函数的返回值是int类型;


3、建立两个double类型的for循环,x和y轴把铺满,putchar输出‘\n’换行,1.5为完美心形的小数;


4、根据画心形线六次函数 (x^2+y^2-1)^3-x^2y^3=0.,将x * x + y * y - 1赋给double类型的变量a;


5、再次根据上一步的画心形线六次函数,利用putchar输出函数打印字符,在心形线内输出'+',否则输出'空格';


6、返回值int,程序结束。

目录
相关文章
|
6月前
|
JavaScript C语言
C语言/JS循环语句执行速度控制 | C语言爱心
C语言/JS循环语句执行速度控制 | C语言爱心
50 0
|
6月前
|
C语言
C语言绘制爱心
C语言绘制爱心
86 0
C语言绘制爱心
|
C语言
爱心代码(C语言简易版本)
爱心代码(C语言简易版本)
287 0
|
C语言
C语言爱心代码,红爱心送给您~爱心源码分享
C语言爱心代码,红爱心送给您~爱心源码分享
845 0
|
程序员 C语言
爱心代码--C语言特供(可直接复制,亲测有效)
爱心代码--C语言特供(可直接复制,亲测有效)
24052 0
|
C语言
C语言实现一个上升的爱心
爱心会从命令行的底端逐渐向上滑动。
107 0
C语言实现一个上升的爱心
|
C语言
C语言,实现爱心代码
纯C语言代码,实现动态爱心的效果
360 0
C语言,实现爱心代码
|
C语言 C++
C语言:画一个爱心 送女票
C语言:画一个爱心 送女票
3057 0
|
1月前
|
C语言 C++
C语言 之 内存函数
C语言 之 内存函数
33 3