C语言版井字棋.docxVIP

  • 6
  • 0
  • 约5.33千字
  • 约 15页
  • 2017-07-27 发布于湖北
  • 举报
C语言版井字棋

十五、井字棋【问题描述】设计一个井字棋的游戏程序【基本要求】游戏规则是:从一个空的棋盘开始,人为x一方,计算机为o一方,人机双方轮流放置棋子,人下的时候,字符x将被放入棋盘中指定的位置,轮到计算机下时,程序将扫描棋盘,并将字符o放入扫描到的第一个空格,某一方有3枚棋子占据了一横行、一竖行或一对角线则获胜,若整个棋盘被占满还没有一方获胜则为和局。截图:代码://@author GXU-pengcheng#includestdio.h#includewindows.h#includeconio.hvoid Help();//帮助int Play(char player,int choice);//对弈void Init();//初始化棋盘void Display();//打印棋盘void Black(int choice);//黑棋void White(int choice);//白棋void Block(int choice);//添加选择框void Clear(int choice);//清空之前的选择框int Judge(int choice,char symbol);//判断输赢 返回值0为无结果,1为获胜,2为平局int Funcx(int choice);//将标号转换为行号int Funcy(int choice);//将标号转换为列号void End(char sym

文档评论(0)

1亿VIP精品文档

相关文档