找高手设计一个程序,谢谢了
一担挑游戏,即简单计算机模拟棋盘对奕。棋盘左上角坐标为(1,1),右下角坐标为(3,3)。游戏规则如下: 计算机移动时,使用相应函数扫描棋盘矩阵,寻找未占单元:发现空单元后,置为“O”,未发现时,报告平局后退出。
轮到对奕者时,使用相应函数要求对奕者回答想把“X”放在哪里。
谁先三点连成一线了,则报告谁胜出。
计算机与对奕者每下一步棋都会使相应位置变为“O”和“X”,便于在屏上显示矩阵。
(提示:棋盘位置用2维数组代表,初始状态每一位置均应为“ ”(空)。其分隔线(即棋盘线)可用――或||来分隔)
最好用链表来设计,谢谢高手了。