C语言实现爱心代码
1.实现关键点
(1)头文件
#include<stdio.h>
标准输入输出,常用函数就是我们最熟悉的printf(), scanf(), getchar(), putchar()等
#include <time.h>
时间,包含与当前时间、机器时间、定时相关函数,此处主要用到定时功能的clock()定时,通过每次的时间差进行定时,通过转换引入心形线参数中实现心形大小控制,相当于单片机中的定时器功能
#include <math.h>
数学函数,心形线的平面直角坐标系方程表达式分别为
因此难免遇到各种计算函数
(2)主要思路
首先完成基本心形线绘制,该例程网上以后很多,显示出心形是第一步;然后调整心形线参数,通过参数试凑找出自己心形变化范围;最后通过定时器使心形参数在自己规定范围内连续变化,形成跳动的心形。
(3)其他
system("color xx")函数可以改变输出字符的颜色,这里选择了粉色
2.代码示例
3.运行结果
