C语言课程设计(论文)-跳棋--154591860.docVIP

C语言课程设计(论文)-跳棋--154591860.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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则退出。游戏中设计了精美的屏幕,在赢得游戏时会有烟花爆炸,同时出现玩家的名次。游戏中有各种提示以供参考,让玩家真正感受

文档评论(0)

jiqinyu2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档