没有合适的资源?快使用搜索试试~ 我知道了~
C语言课程设计报告-五子棋游戏的设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 7 浏览量
2024-05-02
00:51:17
上传
评论
收藏 208KB DOC 举报
温馨提示
试读
31页
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为"连珠",英译为"Renju",英文称之为"Gobang" 或"FIR"(Five in a Row 的缩写),亦有"连五子"、"五子连"、"串珠"、"五目"、"五目碰"、"五格"等多种称谓。 五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征 " 短、平、快 " ,又有古典哲学的高深学问 " 阴阳易理 " ;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有 " 场 " 的概念,亦有 " 点 " 的连接。它是中西文化的交流点,是古今哲理的结晶。 五子棋起源于古代中国,发展于日本,风靡于欧洲。对于它与围棋的关系有两种说法,一说早于围棋,早在 " 尧造围棋 " 之前,民间就已有五子棋游戏;一说源于围棋,是围棋发展的一个分支。在中国的文化里,倍受人们的青睐。古代的五子棋的棋具与围棋相同,纵横各十七道。五子棋大约随围棋一起在我国南北朝时先后传入朝鲜、日本等地。据日本史料文献介绍,中国古代的
资源推荐
资源详情
资源评论
目 录
1.课程设计目的 ...............................................................................................................................3
2.课程设计题目描述和要求 ...........................................................................................................3
3.课程设计报告内容 .......................................................................................................................3
3.1 需求分析............................................................................................................3
3.2 使用说明.............................................................................................................4
3.3 大致算法.............................................................................................................4
3.4 设计代码.............................................................................................................4
3.4.1 Main.C....................................................................................................................4
3.4.2 START.h..................................................................................................................5
3.4.3 DRAW.h....................................................................................................................7
3.4.4 INTRO.h................................................................................................................10
3.4.5 HELP.h..................................................................................................................11
3.4.6 PLAY.h..................................................................................................................12
3.4.7 CHECK.h................................................................................................................18
3.4.8 WORD.h..................................................................................................................23
4.总结 .............................................................................................................................................29
参考书目 .........................................................................................................................................29
1.课程设计目的
巩固和加深学生对 C 语言课程的基本知识的理解和掌握
掌握 C 语言编程和程序调试的基本技能
利用 C 语言进行基本的软件设计
掌握书写程序设计说明文档的能力
2.课程设计题目描述和要求
《程序设计基础课程设计》是计算机科学与技术专业实践性环节之一,是学
习完《程序设计基础》课程后进行的一次全面的综合练习。其目的是要达到理论
与实际应用相结合,使学生能够使用所学的程序设计语言,根据具体案例的要求,
组织数据,运用算法编写程序,以培养良好的程序设计技能。
基本要求:
⑴ 了解并掌握 C 语言的程序设计方法,具备初步的独立分析和设计能力;
⑵ 初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本
方法和技能;
⑶ 提高综合运用所学的理论知识和方法独立分析和解决问题的能力;
⑷ 训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者
所应具备的科学的工作方法和作风;
⑸ 设计的题目要求达到一定工作量,并具有一定的深度和难度。
⑹ 独立编写算法代码,并完成代码文字注释;
⑺ 编写出课程设计报告;
⑻ 题材不限,或从参考题目中任选一题;
⑼ 编程语言为 C 语言。
3.课程设计报告内容
3.1 需求分析
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为"连珠",英译为
"Renju",英文称之为"Gobang" 或"FIR"(Five in a Row 的缩写),亦有"连五子"、"五子连"、"串珠"、"五
目"、"五目碰"、"五格"等多种称谓。
五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明
显特征 " 短、平、快 " ,又有古典哲学的高深学问 " 阴阳易理 " ;它既有简单易学的特性,为人民群众所
喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;
既有 " 场 " 的概念,亦有 " 点 " 的连接。它是中西文化的交流点,是古今哲理的结晶。
五子棋起源于古代中国,发展于日本,风靡于欧洲。对于它与围棋的关系有两种说法,一说早于围棋,
早在 " 尧造围棋 " 之前,民间就已有五子棋游戏;一说源于围棋,是围棋发展的一个分支。在中国的文化
里,倍受人们的青睐。古代的五子棋的棋具与围棋相同,纵横各十七道。五子棋大约随围棋一起在我国南
北朝时先后传入朝鲜、日本等地。据日本史料文献介绍,中国古代的五子棋是经由高丽 ( 朝鲜 ) ,于 1688
年至 1704 年的日本元禄时代传到日本的。到日本明治 32 年 ( 公元 1899 年 ) ,经过公开征名, " 连
珠 " 这一名称才被正式确定下来,取意于 " 日月如合壁,五星如连珠 " 。从此,连珠活动经过了不断的
改良,主要是规则的变化 ( 即对执黑棋一方的限制 ) ,例如, 1899 年规定,禁止黑白双方走 " 双三
" ; 1903 年规定,只禁止黑方走 " 双三 " ; 1912 年规定,黑方被迫走 " 双三 " 亦算输; 1916 年规定,黑
方不许走 " 长连 " ; 1918 年规定,黑方不许走 " 四、三、三 " ; 1931 年规定,黑方不许走 " 双四
" ,并规定将 19×19 的围棋盘改为 15×15 的连珠专用棋盘。本世纪初五子棋传入欧洲并迅速风靡全欧。
通过一系列的变化,使五子棋这一简单的游戏复杂化、规范化,而最终成为今天的职业连珠五子棋,同时
也成为一种国际比赛棋。
3.2 使用说明
打开游戏后按“ENTER”键进入游戏。
进入选择菜单,↑↓选择,ENTER 进入。也可以使用(1,2,3,4,5)选择。
按 1 进入与电脑的对战:使用(WSAD)控制上下左右。J 键下棋。
对站过程:
按 2 进入人脑对战:玩家 1 使用(WSAD)控制上下左右。J 键下棋。玩家 2 使
用(↑↓←→)控制上下左右。小键盘 1 键下棋。
按 3 进入游戏介绍
按 4 进入游戏帮助
剩余30页未读,继续阅读
资源评论
等天晴i
- 粉丝: 3526
- 资源: 10万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功