欢迎光临散文网 会员登陆 & 注册

C语言实现爱心代码

2022-11-19 01:26 作者:小靜靜紫陌璃  | 我要投稿

1.实现关键点

(1)头文件

#include<stdio.h>

标准输入输出,常用函数就是我们最熟悉的printf(), scanf(), getchar(), putchar()等

#include <time.h>

时间,包含与当前时间、机器时间、定时相关函数,此处主要用到定时功能的clock()定时,通过每次的时间差进行定时,通过转换引入心形线参数中实现心形大小控制,相当于单片机中的定时器功能

#include <math.h>

数学函数,心形线的平面直角坐标系方程表达式分别为

x%5E2%2By%5E2%2Bax%3Da%5Csqrt%7Bx%5E2%2By%5E2%7D%20

x%5E2%2By%5E2-ax%3Da%5Csqrt%7Bx%5E2%2By%5E2%7D%20

因此难免遇到各种计算函数

(2)主要思路

首先完成基本心形线绘制,该例程网上以后很多,显示出心形是第一步;然后调整心形线参数,通过参数试凑找出自己心形变化范围;最后通过定时器使心形参数在自己规定范围内连续变化,形成跳动的心形。

(3)其他

system("color xx")函数可以改变输出字符的颜色,这里选择了粉色

2.代码示例

3.运行结果


C语言实现爱心代码的评论 (共 条)

分享到微博请遵守国家法律