#include <stdio.h>
#include <windows.h>
int main()
{
float x,y,a;
for(y=1.5;y>-1.5;y-=0.1){
for(x=-1.5;x<1.5;x+=0.05)
{
a=x*x+y*y-1;
putchar(a*a*a-x*x*y*y*y<=0.0?'*':' '); ///'*'中,*号可以换成其他符号
}
system("color 04");
putchar('\n');
}
scanf("%f");
return 0;
}
分析原理:
在数学函数公式中,有这样一个公式:(x2²y²−1)³-x²-y²=0。这个公式利用描点法画出,就是一个心形。所以代入C语言中,就会显示爱心形状。