画一个心形
#include<stdio.h>
#include<math.h>
#include<windows.h>
int main()
{
float x,y,z,f;
system("title C语言");
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;
f=z*z*z-x*x*y*y*y;
putchar(f<=0.0f?".:-=*#%@"[(int)(f*-8.0f)]:' ');
}
putchar('\n');
}
getchar();
return 0;
}
结果如下图