课 程 设 计 报 告
题 目:mi.10bt.info 井字棋游戏
年透明填充母料 级:
专 业:
姓 名:
指 导 老 师:
完 成 时 间:
1. 课程设计任务……………………………………………… 3
2. 系统设计…………………………………………………… 3
2.1设计目标…………………………………………………3
2.2 模块划分…………………………………………………3
2.3 设计思想…………………………………………………3
3. 算法描述…………………………………………………… 4
4. 测试结果…………………………………………………… 12
5. 分析与探讨………………………………………………… 13
6、总结………………………………………………………… 13
7. 参考文献…………………………………………………… 13
附录1头笼 课程设计人员任务安排……………………………… 14
附录2 考核评定……………………………………………… 15
附录3 程序源代码…………………………………………… 16
1、课程设计任务
设计井字棋游戏,可以实现人机互动下棋,棋盘界面友好,操作方便,系统自动判别胜利失败或平局,游戏结束,返回初始界面。 2、系统设计
1.设计目标:
水塔水位控制
设计出棋盘界面,实现人机互动下棋,显示对局结果。设计思想:首先玩家下棋,打印棋盘,来显示玩家下棋的位置然后将玩家下完的棋盘数组传给咱们的胜负判断函数进行判断(电脑下棋同理),ret变量接收返回来的值,如果是字符 C 则游戏继续,如果其他字符跳出循环,来进行相应的判断,判断玩家的胜负或者平局。2.模块划分:
开始游戏 棋盘初始化 实验室自动清洗机 人机博弈 胜负判断
棋盘打印函数
游戏结束
3.设计思想
洗洁精加工