电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言图形五子棋课程设计报告

C语言图形五子棋课程设计报告_第1页
1/32
C语言图形五子棋课程设计报告_第2页
2/32
C语言图形五子棋课程设计报告_第3页
3/32
北京师范大学2013 级信息科学与技术学院 罗福莉 赵帅帅 何虹达 ~ 1 ~ C 语言课程设计报告----五子棋 北 京 师 范 大 学 C 语 言 课 程 设 计 报 告 课题名称: 游戏五子棋 指导教师: ** 课题组员: 罗福莉 赵帅帅 何虹达 院系: 信息科学与技术 时间: 2014.3.15-2014.4.20 北京师范大学2013 级信息科学与技术学院 罗福莉 赵帅帅 何虹达 ~ 2 ~ C 语言课程设计报告----五子棋 摘 要 五子棋是一种两人对弈的纯策略型棋类游戏,应用C 语言编写程序可以在计算机上实现二人对弈五子棋功能。二人对弈五子棋程序由欢迎界面显示、游戏界面生成、光标移动与落子、判断胜负、悔棋功能、提供音效等子程序构成;程序中应用了结构体、数组、全局变量、按键处理和图形编程等元素和语句。程序通过棋盘和棋子图像生成、二人移子与落子和判断胜负等功能的实现,在计算机上实现了二人五子棋对弈。 北京师范大学2013 级信息科学与技术学院 罗福莉 赵帅帅 何虹达 ~ 3 ~ C 语言课程设计报告----五子棋 目 录 摘 要 -------------------------------------------------------------------------------------- 2 第1 章:需求分析 -------------------------------------------------------------------- 4 1.1 五子棋背景 -------------------------------------------------------------------- 4 1.2 五子棋需求分析和流程设计 -------------------------------------------- 4 第2 章:概要设计 -------------------------------------------------------------------- 8 2.1 各类头文件和全局变量 --------------------------------------------------- 8 2.2 画面显示模块 ---------------------------------------------------------------- 8 第3 章:详细设计 ------------------------------------------------------------------ 11 3.1 玩家操作模块 -------------------------------------------------------------- 11 3.2 音效提供模块 -------------------------------------------------------------- 11 3.3 胜负判断模块 -------------------------------------------------------------- 12 第4 章:调试分析 ------------------------------------------------------------------ 13 4.1 图形模块 ----------------------------...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言图形五子棋课程设计报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部