ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:124.71KB ,
资源ID:11008592      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11008592.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言实战之浪漫烟花表白程序.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言实战之浪漫烟花表白程序.docx

1、C语言实战之浪漫烟花表白程序 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】C语言实战之浪漫烟花表白程序创建win32控制台应用程序,选择空项目。创建完毕后,右击头文件新建一个头文件(.h)。名字写然后在源文件新建一个C+文件(.cpp)。名字写如图:然后在里面写上如下代码:#include #include #include #include #include #include #pragma comment(lib,)#define PI #define NUM 13 fire/千年.mp3 alias bgm, 0, 0,

2、0); mciSendString(Lplay bgm repeat, 0, 0, 0); DWORD t1 = GetTickCount(); DWORD* pem = GetImageBuffer(); for (int i = 0; i NUM; i+) Init(i); Load(); BeginBatchDraw(); while (1) Sleep(10); for (int clr = 0; clr 1000; clr+) for (int j = 0; j 2; j+) int px1 = rand() % 1200; int py1 = rand() % 800; if (p

3、y1 799) pempy1 * 1200 + px1 = pempy1 * 1200 + px1 + 1 = BLACK; Chose(t1); Shoot(); Show(pem); FlushBatchDraw(); return 0;idth = 500; firei.height = 500; firei.maxr = ri; firei.cenx = xi; firei.ceny = yi; firei.show = false; firei.t1 = GetTickCount(); firei.dt = 5; firei.r = 0; 1 = GetTickCount(); t

4、= rand() % 10; = 0; jeti.shoot = false; fire/, 3120, 240); for (int i = 0; i NUM; i+) SetWorkingImage(&fm); yab = getpixel(a, b); fire/, 200, 50); mg0, n*20,0,20,50); mg1, (n + 5) * 20, 0, 20, 50); hoot = false&firen.show = false) = rand()%1200; jetn.y = rand() % 100 + 600; x = jetn.x; jetn.hy = ran

5、d()%400; hoot = true; , jetn.y, &jetn.imgjetn.n, SRCINVERT); t1 = t2; void Shoot() for (int i = 0; i = jeti.dt&jeti.shoot=true) putimage(jeti.x, jeti.y, &jeti.imgjeti.n, SRCINVERT); if (jeti.y = jeti.hy) jeti.n+; -= 5; , jeti.y, &jeti.imgjeti.n, SRCINVERT); if (jeti.y = jeti.hy) , jeti.y, &jeti.imgj

6、eti.n, SRCINVERT); = jeti.hx; firei.y = jeti.hy; hoot = false; firei.show = true; putimage(jeti.x, jeti.y, &jeti.imgjeti.n, SRCINVERT); jeti.t1 = jeti.t2; void Show(DWORD* pem) int dir16 = 5, 5, 5, 5, 5, 8, 25, 25, 25, 55, 55, 55, 55, 65, 65, 66 ; for (int i = 0; i firei.dt&firei.show = true) if (fi

7、rei.r = firei.maxr - 1) firei.draw = false; Init(i); firei.t1 = firei.t2; if (firei.draw = true) enx + firei.r*cos(a); int y1 = (int)(firei.ceny - firei.r*sin(a); if (x1 0 & x10 & y1 8) & 0xff; int r = firei.xyx1y1 16; int xx = (int)(firei.x + firei.r*cos(a); int yy = (int)(firei.y - firei.r*sin(a);

8、 if (r0x20 & g 0x20 & b 0x20 & xx 0 & xx0 & yy 800) pemyy * 1200 + xx = BGR(firei.xyx1y1); firei.draw = false; /*注:音乐:千年.mp3,自己去网上下载,然后放到程序fire目录下。注:图片素材就是这两张:自己下载一下这两图,也放到fire目录下。学习c语言:幼儿园英语水平 初中数学水平 高中语文水平也就是说只要会记单词就行! 业务逻辑 写程序的顺序 这是最主要的,而并不是代码 会了所有代码,脑子里没有业务逻辑,还是没用,被称为“码农” 还是不懂的联系q:08或进q群:0。 今天直播到此结束!三黑之毅!*/

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1