简单五子棋C语言课设(共12页).docx

上传人:晟*** 文档编号:8403444 上传时间:2021-11-21 格式:DOCX 页数:13 大小:131.72KB
下载 相关 举报
简单五子棋C语言课设(共12页).docx_第1页
第1页 / 共13页
简单五子棋C语言课设(共12页).docx_第2页
第2页 / 共13页
简单五子棋C语言课设(共12页).docx_第3页
第3页 / 共13页
简单五子棋C语言课设(共12页).docx_第4页
第4页 / 共13页
简单五子棋C语言课设(共12页).docx_第5页
第5页 / 共13页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上C语言课程设计姓名:学号:专业:软件工程班级: 3 班指导教师:编写日期:2015/6/25一、需求分析1、程序的输入与输出:只需通过键盘“上”,“下”,“左”,“右”移动光标在棋盘上的位置,“p”键下子,“q”键悔棋进行人人对战。2、程序的系统功能:(1)五子棋;(2)、根据需要提供对图书所需的查询方式。二、系统总体设计1问题:(1)建立棋盘:如何跟简便的建立棋盘; (2)玩家操作如何移动光标;(3)如何在各个方向上检查是否有五个棋子连接;2. 解决方法:(1) 用许多“+”符号连接起来构成简便棋盘,下棋时只需将棋子覆盖到“+”完成下子;(2) 棋子的移动与落子有键盘上按键控制,本程序选取按键为W、S、A、D和P键,分别代表上移、下移、左移、右移光标和落子。在光标移动的过程中,光标按照玩家按键移动;在玩家按下落子按键后,程序自动调用棋子显示子程序和判断胜负子程序。落子后,程序会为落子处的数组元素赋一个特定值,用于判定胜负。(3) 胜负判断模

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。