- 2
- 0
- 约6.2千字
- 约 16页
- 2023-03-21 发布于上海
- 举报
嵌入式系统课程设计报告
——黑白棋程序设计
学
院
计算机
专
业
计算机
教
师
学学
生号
2013 年 x 月 xx 日
1 设计目的
利用 VS2005 编程实现基于 WINCE 的 8*8 大小的黑白棋程序设计。在WINCE 端运行
2、开发环境
软件:
Visual Studio 2005 Vc++6.0
3、设计任务及要求
黑白棋棋盘大小为 8*8,实现人人对战即可。
设计要求:利用二维数组标记棋盘,下子后判断横向、纵向或对角有无相同颜色
棋子,若有则该线段中所有棋子置为该颜色。棋盘所有棋子填满后游戏结束。棋子数多者胜
4、实现过程
1、设计初始化棋盘函数
2、复制棋盘函数
3、显示棋盘函数
4、选择下棋类型
4、计算可落子的位置个数,及该位置落子后翻过的棋子的个数
5、设置棋子的稳定性(计算得分的依据),空白处除外
6、评价棋手得分
硬件
WINDOWS 操作平台利用 VC++ 实现黑白棋游戏设计
Microsoft Visual Studio 2005
驱动程序设计
WinCE 界面
用户应用程序设计
#include iostream using namespace std;
int const MAX=10000; enum Color
{
WHITE=-1,BLANK,BLACK
};
//是否能落子 //黑子
主函数
int main(void) //
原创力文档

文档评论(0)