大家对于叮当猫可以说是很熟悉了吧,他还有另外一个名字,也就是哆啦a梦。即便你没有看过他的电影动画,也总会听说过的。叮当猫神奇的口袋总是能够掏出我们幻想功能的任何道具,任意门能够带我们去到任何地方,以及插在头上就能飞上天的竹蜻蜓,小时候的我真的是羡慕的要死,还是起码三次的那种~~~
然而现在我们已经不是那个小时候的孩童了,叮当猫不会出现在我们的生活中,这是一个美好的梦,一个一个承载着我们儿时幻想的,永远也不会实现的梦想。为了怀念我逝去的童年,今天我们就用C语言+图形库来画一只可爱的叮当猫吧。
这个就是叮当猫的原型啦,一个蓝色皮肤,白色脸蛋、肚皮以及手脚的机器猫,还有脖子上还有一根用红色绳子挂着的小铃铛,笑起来让我们感觉特别暖心,遇到任何不开心事情的时候总是会及时的给你安慰。
今天要用到EasyX绘图软件,下面就贴代码啦~~~
/****************************************************
程序名称:用绘图语句画机器猫
编译环境:VS2017 & EasyX
项目作者:六星教育-BOBO老师
最后修改:2018-11-30
/*****************************************************/
#include <graphics.h>
#include <conio.h>
#pragma comment (lib,"winmm.lib")
// 画圆需要定义Π的数值
#define PI 3.14159265
// 主函数
int main()
{
// 1.创建大小为 800 * 600 的绘图窗口
initgraph(800, 600);
// 2.设置原点 (0, 0) 为屏幕中央(Y轴默认向下为正)
setorigin(400, 300);
// 3.使用白色填充背景
setbkcolor(WHITE);
cleardevice(); // 刷新屏幕不然无法显示背景色
// 4.调用画叮当猫头部的函数
Head();
// 5.调用画叮当猫身体的函数
Body();
// 6.调用画叮当猫函数的铃铛
Bell();
// 7.播放音乐
mciSendString(_T("open 音乐.mp3 alias music"), 0, 0, 0); // 加载音乐
mciSendString(_T("play music"),0,0,0); // 播放音乐
// 8.暂停函数,按任意键退出
_getch();
closegraph(); //关闭图形图形界面
return 0;
}
程序调试运行之后,就会出现下面图中所示的叮当猫啦,是不是感觉很可爱呢?
由于篇幅所限,就不把函数实部分的代码贴出来啦,同时调用音乐的素材,大家可以点击左下角的阅读原文,去群里下载哦!!!
关注转发点个赞呗