完成内容
井字棋的游戏设计
(1)状态显示:计算机可正确显示棋盘,给出提示信息和胜负判断。
(2)用户选择:用户可以选择是先下还是后下,并选择棋子是“X” 还是“O”。
(3)每一步都用图形化方式顺序输出
(4)棋盘大小设置:可设置棋盘大小。
遇到问题
1、最需解决的问题是计算机下棋时该下哪个位置
可以用量化的思想解决该问题。假设计算机用“X”,用户用“O”,计算机下棋时应 考虑所有空位置,并按照行、列、对角线计算每个空位的分值,在 某行(列或对角线)上按一定规则进行计分。
2、先手和后手问题
明日计划
进行整数链表类的设计和构建