搜索资源列表
wuziqi
- 程序的功能分析: 本程序是提供两人对战的五子棋,不需要人机对战功能,两个玩家交替在五子棋盘上交替下棋子,当其中一位玩家的棋子布局有形成五子相连时,程序编判断他赢棋. 定义核心数据结构: 五子棋需要一个19X19的棋盘,因此要定义一个19X19的二维数组gChessboard来记录棋盘的状态,数组中每个元素代表棋盘上的每个交点,比如gChessboard[0][0]代表棋盘的左上角,gChessboard[0][19]代表棋盘的右上角,gChessboard[19][0]
qipan.rar
- 设计一个国际象棋的马踏棋盘的演示程序。以一二维数组Board[8][8]表示国际象棋棋盘,以用户输入任一位置作为马的起始位置,设为(i,j),其中0≤i,j≤7,马按照走棋的规则在棋盘范围内进行移动。本程序只求出一种遍历路径,用非递归程序实现吗的行走路线。,To design a chess board horse riding demo program. A two-dimensional array Board [8] [8] that the chess board to the user
Backgammon-curriculum-design
- 五子棋课程设计,1拥有一个良好的进入界面,以及必要的选项; 2拥有一个二维的数组来记录和更新实时的状态,并且能够有一种方法在DOS界面下绘制出整个棋局的实时状态(包括棋盘和棋子); 3能够通过键盘上的按键完成所选位置的移动和选定操作; 4能够在每一次的走棋后判定是否游戏结束(棋盘走满或者是一方胜出); 5能够完成悔棋的功能,并保证这之间的棋局绘图能够与二维数组数据同步,做到真正意义上的悔棋。 -Backgammon curriculum design, an entry wi