- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言课程设计(论文)-跳棋--154591860
PAGE 42
学年论文
(课程论文、课程设计)
题 目: 跳 棋
作 者:
所在系别: 计 算 机 学 院
专业年级: 2007级计算机与科学技术
指导教师:
职 称: 讲 师
2008 年 12 月 31
重庆文理学院
课程论文(设计)、学年论文评分表
系别: 计算机学院 论文(设计)性质:
题 目
跳棋
作 者
专业年级
07计算机科学与技术
指导教师
指导教师评语及
评分建议
指导教师:
年 月 日
院
(系)
或
教
研
室
意
见
院(系)或教研室主任:
年 月 日
目录
TOC \o 1-3 \h \u HYPERLINK \l _Toc3635 一 概述 PAGEREF _Toc3635 6
HYPERLINK \l _Toc19108 1.1 引言 PAGEREF _Toc19108 6
HYPERLINK \l _Toc26262 1.2 游戏的介绍 PAGEREF _Toc26262 6
HYPERLINK \l _Toc11362 1.3 流程图 PAGEREF _Toc11362 7
HYPERLINK \l _Toc9670 二 跳棋的程序设计与功能实现 PAGEREF _Toc9670 8
HYPERLINK \l _Toc21040 2.1 设计思路 PAGEREF _Toc21040 8
HYPERLINK \l _Toc22630 2.1.1 简介 PAGEREF _Toc22630 8
HYPERLINK \l _Toc25555 2.1.2 基本规则 PAGEREF _Toc25555 8
HYPERLINK \l _Toc26126 2.1.3 操作 PAGEREF _Toc26126 8
HYPERLINK \l _Toc13771 2.1.4 跳棋小技巧 PAGEREF _Toc13771 9
HYPERLINK \l _Toc14198 2.2 程序的模块分析 PAGEREF _Toc14198 9
HYPERLINK \l _Toc17216 2.2.1 主功能函数 PAGEREF _Toc17216 9
HYPERLINK \l _Toc820 2.2.2 棋子走动的函数 PAGEREF _Toc820 10
HYPERLINK \l _Toc6223 2.2.3 一子跳的合法性检查的相关函数的分析 PAGEREF _Toc6223 10
HYPERLINK \l _Toc7496 2.2.4 判断是否胜利的相关程序的分析(以两人战为例) PAGEREF _Toc7496 10
HYPERLINK \l _Toc14318 三 程序的不足及其优化 PAGEREF _Toc14318 11
HYPERLINK \l _Toc18429 3.1程序的不足 PAGEREF _Toc18429 11
HYPERLINK \l _Toc8635 3.2 程序的优化 PAGEREF _Toc8635 11
HYPERLINK \l _Toc14577 体 会 PAGEREF _Toc14577 12
HYPERLINK \l _Toc32623 参考文献 PAGEREF _Toc32623 13
HYPERLINK \l _Toc23362 附 录 PAGEREF _Toc23362 14
摘要:论文运用数据结构的相关知识,用C语言编写的一个跳棋的小游戏。首先要先定义一个二维数组来记录屏幕上的各个点的状态,用不同功能的函数来实现对棋子的操作,让棋子一步一步的到达目的地。最后赢得胜利。跳棋由于是一款小游戏,棋盘设计与一般的棋盘不同,采用一个正方形来表示棋盘,正方形的四个角存放初始的棋子。游戏可两个、三个,或四个人同时进行。最先到达对面的则赢得胜利。其中,数字(2-4)是选择人数游戏则同时自动开始,A表示左下方移动,W表示左上方移动,D表示右上方移动,S表示在下方移动,空格表示确定,B表示返回,0则退出。游戏中设计了精美的屏幕,在赢得游戏时会有烟花爆炸,同时出现玩家的名次。游戏中有各种提示以供参考,让玩家真正感受
您可能关注的文档
- CA6140车床齿轮零件的工艺规程及夹具设计【铣21x22mm槽口】(全套图纸).doc
- CA6150普通车床的数控技术改造设计论文--163170483.doc
- CA6150车床主轴箱箱体工装工艺及夹具设计(含全套CAD图纸).doc
- CA6240车床数控改造毕业设计--127837186.doc
- CAD CAM机械课程设计-电动绞盘外形设计与制+光杆排线器设计与制造.doc
- CADCAM课程设计说明书-插入Mastercam 加工后的图形.doc
- CAD╱CAM在机械制造业中的应用.doc
- CAD—CAM课程设计说明书.doc
- CAD技术在机械设计中的应用设计毕业设计(论文).doc
- CAD课程设计-数字电子钟的设计与制作.doc
最近下载
- 西南18J112 墙标准图集.pdf VIP
- 2025-2026学年高一上学期《树立正确三观:从庞众望的成长看青春担当》主题班会课件.pptx
- 北京市海淀区2024~2025学年七年级上学期期中考试数学试卷.docx
- 2025电力数据资产管理体系白皮书.docx VIP
- 《运动神经元病》课件.pptx VIP
- 肾上腺皮质腺瘤护理查房.pptx VIP
- 药物制剂生产实训(初级)课件 2-2 PPT:人员卫生管理.pptx
- 三年(2023-2025)中考历史真题分类汇编:专题07 统一多民族国家的巩固与发展·选择题(全国通用)(解析版).docx VIP
- 环境工程原理课件.pptx VIP
- 5_1_名雅化工不饱和聚脂树脂腻子(原子灰)MSDS.docx VIP
文档评论(0)