黑马程序员技术交流社区
标题:
编写八皇后游戏程序(要求采用图形界面)
[打印本页]
作者:
曹晓涵
时间:
2012-3-4 17:11
标题:
编写八皇后游戏程序(要求采用图形界面)
请编写八皇后游戏程序(要求采用图形界面):设计一个8×8的棋盘,允许用户在棋盘的格
子上放置8个皇后(国际象棋中的棋子)。要求每两个皇后不能处于同一条横线,竖线和45
度或135度的斜线上(即按国际象棋的规则要求任意两个皇后不能处于直接可以互相攻击的
状态)。如果用户放置的棋子不符合上面要求,则程序给出错误显示,并请设计某种比较
直观的方式标出可以互相攻击的两个皇后,然后要求重新放置该棋子。当8个皇后全部放在
棋盘上,且任意两个皇后不能互相攻击,则显示成功的信息和所用的时间。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2