- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3三子棋代码及实训报告
南京工业职业技术学院项目技术报告
摘 要
作为一名大一新生,很高兴能有这次实训的机会。这次实训,收获甚多。
设计三子棋游戏,首先得明白设计过程,还要解决以下问题:
(1)如何画出棋盘、棋子?
(2)棋子如何在棋盘上移动?
(3)如何够判断输赢?
(4)怎样把界面设计漂亮才能吸引人?
画棋盘棋子要用到画图函数graphics() ,还有其他画圆函数circle()、画
线函数line()、填充图样和颜色函数setfillstyle()等等。
这次实训报告遇到很多问题,通过大家的一起努力,很多问题被解决了。通
过各种方法,有人去图书馆,有人上网查资料……这样不仅能提高我们的实训成
果,而且也能培养我们对C语言的兴趣。
1
南京工业职业技术学院项目技术报告
目 录
前 言3
第一章 概述4
第二章 概要设计5
框架图: 5
第三章 详细设计6
3.1 画棋盘 6
3.1.1画棋盘所用函数 6
3.2 画棋子 7
3.2.1画棋子所用函数 7
3.3棋子的初始位置和移动7
3.4 函数调用 8
结论15
致谢16
参考文献17
附录18
2
南京工业职业技术学院项目技术报告
前 言
这次实训,对我们来说是一次很好的锻炼机会。这不仅能巩固我
们的C语言知识,还能开拓我们的视野。
整个实训过程中,我收获了很多,懂得了合作,熟话说”人心齐,
泰山移”,确实,刚开始的时候,一点都不知道,通过老师的指导,
同学的帮助,渐渐地有些理解。
后来,和同学一起查资料,一起写代码。之间,各人都提出了自
己的方法,大家一起参考、一起研究,找出了不足点,同时也选择了
比较好的代码,或将几个比较好的代码综合起来,这充分体现了合作
的好处,团结的力量。
下面,请看看我们这组2个星期的劳动成果吧!
3
南京工业职业技术学院项目技术报告
第一章 概述
设计三子棋,先设计棋盘,也就是画一个8* 8的表格,然后两
个人下棋,谁先将棋子连成一条线 (相同棋子数大于 等于3)就算
赢。
下面就是如何设计棋子和棋盘,这对于初学者来说比较难,因为
对这些一无所知,所以要查找一些资料,但资料有了,并不一定能看
懂,还要听老师的讲解,有时还要和同学一起研究,不懂得问题要问
老师,比如说如何用键盘控制棋子的移动?如何判断输赢?等等,刚
开始都是一头雾水,后来渐渐有点懂了,也知道怎样画棋子、棋盘了,
如何改动棋子的位置,如何加上操作说明等等。
在和其他人讨论过程中,我们的代码在不断的完善,取其精华,
去其糟粕,变得越来越简洁明了。
4
南京工业职业技术学院项目技术报告
第二章 概要设计
本次实训报告主要解决了以下问题:
1) 画棋盘。三子棋棋盘该是什么样子的?
2) 落子问题。应该用什么来落子,如何用键盘来控制棋子移动?
3) 落子错误问题。如何处理如果落子落在棋盘外,或者重复落子?
4) 结果。如何判断胜负?
5) 设计界面。把界面弄的好看点,吸引人。
6) 说明书该放在什么地方。不管怎么样把说明书放在一个清晰的位置。
框架图:
void draw_cicle(int x,int y,int
color)画圆
voiddraw_box
您可能关注的文档
最近下载
- 学校教学楼采暖改造投标方案施工组织设计.doc VIP
- 能源转型关键矿产的“资源民族主义”抬头趋势——基于2023–2025年印尼、智利、墨西哥出口管制.docx VIP
- 养老院入院协议合同协议表格模板实用文档-养老院入院协议百.pdf VIP
- 湘少版三年级英语上册全册教案.pdf VIP
- T-CIAS-3-2020建筑设备安装工程支吊架计算书编制标准.pdf VIP
- 加味左金丸治疗肝胃不和型反流性食管炎临床观察.pptx VIP
- 新苏教版二年级下册道德与法治期末测试.docx VIP
- 地下管网cctv检测报告.docx VIP
- (高清版)DB12∕T 1115-2021 泵站工程运行管理规程.pdf VIP
- ZP型矿用自动洒水降尘装置说明书.doc VIP
原创力文档


文档评论(0)