C语言编写中国象棋详解.docVIP

  • 25
  • 0
  • 约1.44万字
  • 约 18页
  • 2016-03-16 发布于湖北
  • 举报
C语言编写中国象棋详解.doc

// // main.c // 象棋 // 車马相仕帅仕相马車 // 十十十十十十十十十 // 十炮十十十十十炮十 // 兵十兵十兵十兵十兵 // 十十十十十十十十十 // --楚河-汉界-- // 十十十十十十十十十 // 卒十卒十卒十卒十卒 // 十炮十十十十十炮十 // 十十十十十十十十十 // 車马象士将士象马車 // Created by tarena121 on 15/8/12. // Copyright (c) 2015年 Tarena. All rights reserved. // #include stdio.h #include stdbool.h #include math.h #include stdlib.h #define R(piece) \033[31m#piece\033[0m//红色棋子 #define B(piece) \033[30m#piece\033[0m//黑色棋子 #define CROSS \033[33m十\033[0m //定义外部变量,棋盘坐标 char* array[11][9]; int xi,yi;//要移动的棋子 int xj,yj;//移动的目标位置 bool isStandard = 1;//是否符合规则,初始值1,符合 bool gameOverSign = 1;//游戏是否结束,

文档评论(0)

1亿VIP精品文档

相关文档