#include<stdio.h>
#include<windows.h>
int main(){
// 设置命令行窗口颜色
system("color 0c");
float x,y,a;
// 外部循环,处理y轴
for(y=1.4f;y>-1.4f;y-=0.1f){
// 内部循环,处理x轴
for(x=-1.4f;x<1.4f;x+=0.05f){
// 修改x的范围和步长以覆盖更多区域
a=x*x+y*y-1;
// 使用putchar输出字符,条件判断绘制心形
putchar((a*a*a-x*x*y*y*y<=0.0f)?'0':' ');
// 清空输出缓冲区并换行
}
printf("\n");
// 暂停一段时间以形成动画效果(这里设置为100毫秒)
Sleep(100);// 注意Sleep函数参数是毫秒,且首字母大写
}
// 额外输出,这部分可以根据需要调整或删除
printf("\txxx爱xxx\n");
}