一红色爱心代码
代码:
#include<stdio.h>
#include<Windows.h>
int main()
{system(" color 0c");//设计程序颜色 printf("遇见你是一件很开心的事情,爱你哟!!!\n");//打印文字 double x,y,a;//定义变量x,y,a for(y=1.5f;y>-1;y-=0.1f){for(x=-1.5f;x<1.5f;x+=.05f){a=x*x+y*y-1;putchar(a*a*a-x*x*y*y*y<0.0f?'x':' ');}Sleep(150);//停顿函数(1.5秒钟) putchar('\n'); //换行 }return 0;
}
二运行结果:
三知识点讲解
1头文件库函数#include<Windows.h>对应system(" color 0c");颜色函数,该函数是红色函数
2爱心代码的思路:就是在直角坐标系(x,y轴上从上到下遍历输出),所以有了两层循环,y就是y轴,x就是x轴
3另外就是爱心函数的公式了,知道公式是为了确定在哪个位置输出*
因为这个公式所以有了 putchar(a*a*a-x*x*y*y*y<0.0f?'x':' ');