没有合适的资源?快使用搜索试试~ 我知道了~
C语言五子棋源代码_设计报告.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉

C语言五子棋源代码_设计报告
资源推荐
资源详情
资源评论









C 语言程序设计综合实验
设计报告
题目: 五子棋
班级; 07 电气(1)班
人数: 4 人
小组成员:
时间: 08.9.19

目录
1 课程设计报告
1.1 课题描述
1.2 需求分析
1.3 概要设计
2 源程序代码
3 详细设计
1.课题设计报告
1.1 课题分析:
游戏介绍:在一个 18*18 的方格中下棋,两个玩家,根据键盘上的上、下、左、右键及 W、
S、A、D 来控制棋的走向,空格键及回车键表示确定棋子的落下位置,两个玩家为交替下
棋,如果于其中任何一家下的五个棋子能够练成一线那么为胜者,游戏结束。
1 、五子棋是两个人之间进行的竞技活动,开始是由 P1 先下,把棋落在方框内,然后 P2 下,
如此下棋直到一方在棋盘的横,竖 ,斜将同色的五个棋子连成一条线,则此方获胜。游戏
由玩家决定继续或结束。

1.2 需求分析
(1)在游戏开始时出现一个欢迎的界面同时介绍了游戏的规则;
(2)画出棋盘的大小;
(3)画棋子并确定棋子的大小;
(4)判断键盘输入哪个键执行操作;
(5)玩家 P1 先落棋;
(6)玩家轮流下棋;
(7)判断赢家。
(8)由玩家决定是否继续新游戏。
1.3 概要设计

(1)功能模块
2. 主流程图
五子棋游戏
初
始
化
模
块
下
棋
操
作
模
块
判
断
胜
负
模
块
帮
助
模
块
开始
西
安
工
业