#include<stdio.h>
#include<Windows.h>
int main()
{
system("color 0c"); //这里的运用到了system函数; 0 代表背景版为黑色 c为字体红色;
printf("I LOVE YOU\n"); //这里可以打印出你想打印的内容;
float x, y, a; //定义变量
for (y = 1.5f; y > -1; y -= 0.1f) //这里可以把y看作y轴,可理解为y从1.5--1;
{
for (x = -1.5f; x < 1.5f; x += 0.05) //这里可以看作x轴,意为从x轴从-1.5-1.5;
{
a = x * x + y * y - 1;
putchar(a * a * a - x * x * y * y * y < 0.0f ? '*' : ' ');//这里是一个爱心公式:(x*x+y*y-1)^3-x^2*y^3;
}
Sleep(150); //这里是让它打印的速度延缓;
printf("\n"); //打印完记得换行;
}
return 0;
}
大家注意使用putchar进行输出时不要使用“”,否则会出现以下这种情况:
程序出现乱码。