| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1611 人关注过本帖
标题:求一个c/c++语言编程的黑白棋代码
只看楼主 加入收藏
fz59921
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2016-7-11
收藏
 问题点数:0 回复次数:1 
求一个c/c++语言编程的黑白棋代码
棋盘设计为8×8格,初始状态在棋盘中央交叉排放黑白棋子各两枚,为统计棋子个数,有一个棋子计一分,白棋先走。每个棋手下棋时,摆子的位置必须是以自己的棋子能包围住对方一个或多个棋子,被包围的对方棋子将变成自己的棋子。包围的方向可以是上下左右以及左右斜线共8个方向,只要能连成一条线即可。当轮到一个棋手摆子,而他没有可以包围对方棋子的位置时。他必须停步让对方走棋,直到他可以走为止。当棋盘上有一方的棋子为0或下满64格,游戏结束时棋子少者输。
我们的程序从总体上说分为三个块,希望通过四个模块来解决,分别为:
(1)棋盘的生成(棋盘可以用位图实现,也可用制表符号来生成,共8x8格);
(2)记录双方对弈时间的计时器与记录双方子数的计数器;
(3)选择人机对战和人人对战的函数及控制对战难度的主函数。

不能用 #include "graphics.h"
我是在vc环境下运行,谢谢各位大师们,结课需要
搜索更多相关主题的帖子: 黑白 统计 游戏 
2016-07-11 11:11
fz59921
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2016-7-11
收藏
得分:0 
要简单一点,不要太复杂,谢谢谢谢
2016-07-11 11:13
快速回复:求一个c/c++语言编程的黑白棋代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.417552 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved