外语学院论文: 英语论文 日语论文 法语论文 俄语论文 德语论文 西语论文 韩语论文 越南语论文 阿拉伯语论文

基于Qt五子棋设计.doc

资料分类:科技学院 上传会员:一点点 更新时间:2019-05-29
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8240
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:五子棋作为众多棋类的一种,以规则简单、玩法多变、益智且有哲理而在世界范围内流行。随着智能时代的发展,为方便人们进行五子棋娱乐,五子棋随编程而进入了人可以和程序对弈的时代。

本程序选择了面向对象,平台移植性强,提供的类库丰富且关注核心功能的Qt开发五子棋。本设计基于windows系统,以Qt为开发平台,以Qt编程语言进行编程,完成了软件开发。本程序分为人机对弈和人人对弈,设计主要分为界面实现和功能实现,对于这两个实现将设计分成四个模块,四个模块相辅相成实现程序所有功能。

经验证,该软件运行稳定,能进行人与程序之间按照游戏规则对弈,且完全符合设定要求,也能实现人与人之间的对弈,用鼠标点击实习走棋,运行流畅。且相关的功能完善,完成了研究设计任务。

 

关键词:五子棋  Qt  面向对象

 

目录

摘要

ABSTRACT

1-引言-1

1.1-五子棋简介-1

1.2-设计背景及意义-1

2-方案设计-2

2.1-设计思路-2

2.2-编程语言及开发环境-2

3-设计与实现-3

3.1-功能选择模块-3

3.2-人机对弈模块-5

3.3-人人对弈模块-8

3.4-走棋算法模块-9

4-程序测试-16

4.1-测试过程与结果-16

5-总结-18

参考文献-19

致谢-20

相关论文资料:
最新评论
上传会员 一点点 对本文的描述:本设计基于Qt,Qt不是一门新的编程语言,而是一个平台移植性强且兼容开发GUI和非GUI程序的开发框架。Qt源程序的兼容性较好,一次性开发应用程序,不需要重新编写源代码,即可跨平......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: