- 15
- 0
- 约 6页
- 2017-08-23 发布于河南
- 举报
2003年3月Visual C++程序设计复习题库
1. 编写一个爆破人游戏程序。
说明:
游戏开始后在窗口客户区上有一个爆破人,使用键盘上的上、下、左、右方向键操纵爆破人,爆破人不应离开客户区;使用空格键可使他扔下一颗炸弹,炸弹开始倒计时,当数值变为零时,开始爆炸,爆炸画面应有动感,爆炸完成后爆破人继续爆破。游戏能记录爆破人的得分情况,每完成一次爆破加100分;如果爆破人到爆炸现场的距离小于一定数值,则爆破人被炸死,游戏结束。
要求:
爆破人、炸弹、爆炸应由位图画出,特征应明显;
可用键盘操纵人上下左右移动;
按下空格键爆破人能扔下一颗炸弹;
爆炸画面自然、有动感;
正确显示当前得分;
正确判断游戏结束;
添加难度菜单,包括3个菜单选项“简单”、“一般”和“高难”。速度越快,难度越大。
提示: 动感是由连续显示多幅图形而产生。
2. 编写一个五子棋游戏程序。
说明:
五子棋使用围棋棋盘和棋子。围棋棋盘为纵横各19条线组成的正方形网格,棋子就放在线的交叉点上。为了便于定位,在棋盘正中、4角和4边正中第4条线上有9个黑点标记,称为星位。棋子分黑、白两色,呈小园片状。
五子棋的规则为:双方各执一色棋子,轮流下子(将子放在棋盘的任一空交叉点上),直到有一方的棋子有5个排成一线(无论是横、竖还是斜数均可),则棋局结束,该方胜利。
要点:鼠标消息、判断算法、位置判断和序列化。
要求:
您可能关注的文档
- 造梦部推广方案.ppt
- 怎样建设网站.ppt
- 曾昭耆---合理解释各种检查结果.ppt
- 展会在线.ppt
- 战火重燃.ppt
- 站长必读SEO技能知识学习资料.ppt
- 站内推广与营销.ppt
- 站内优化1.ppt
- 站群计划案例.ppt
- 账户优化分析技巧.ppt
- AIAG CQI-8 中文版 焊装系统评估持续质量改进指南.docx
- AIAG FMEA_4 版 中文版 失效模式及影响分析标准 完整原文.docx
- AIAG APQP_2024 中文版 先期产品质量策划与控制计划指南.docx
- AIAG MSA 第 4 版 中文版 测量系统分析标准完整文档.docx
- IATF 16949 认证规则第 6 版 中文版 IATF 认可获取与维持规则.docx
- AIAG SPC 第 3 版 中文版 统计过程控制标准原文.docx
- 2025 安宁疗护专科护士培训大纲(最新版).docx
- 2025 儿科专科护士培训大纲(最新版).docx
- 2025 骨科专科护士培训大纲(最新版).docx
- 2025 呼吸专科护士培训大纲(最新版).docx
原创力文档

文档评论(0)