1. 首页
  2. 课程学习
  3. C++/C
  4. 八皇后游戏程序(图形界面)

八皇后游戏程序(图形界面)

上传者: 2019-05-19 16:50:12上传 RAR文件 9.25MB 热度 45次
程序题目:请编写八皇后游戏程序(要求采用图形界面):设计一个8×8的棋盘,允许用户在棋盘的格子上放置8个皇后(国际象棋中的棋子)。要求每两个皇后不能处于同一条横线,竖线和45度或135度的斜线上(即按国际象棋的规则要求任意两个皇后不能处于直接可以互相攻击的状态)。如果用户放置的棋子不符合上面要求,则程序给出错误显示,并请设计某种比较直观的方式标出可以互相攻击的两个皇后,然后要求重新放置该棋子。当8个皇后全部放在棋盘上,且任意两个皇后不能互相攻击,则显示成功的信息和所用的时间。
下载地址
用户评论
码姐姐匿名网友 2019-05-19 16:50:12

可以实现,界面简单,代码易懂

码姐姐匿名网友 2019-05-19 16:50:12

界面看起来不怎么样,不过学习了

码姐姐匿名网友 2019-05-19 16:50:12

可以运行,但是界面过于简单

码姐姐匿名网友 2019-05-19 16:50:12

不够人性化,还有很大的改进空间。

码姐姐匿名网友 2019-05-19 16:50:12

还可以扩展

码姐姐匿名网友 2019-05-19 16:50:12

可以扩展一下,用户可以自行控制就更好了

码姐姐匿名网友 2019-05-19 16:50:12

可以拓展,画面简单易懂

码姐姐匿名网友 2019-05-19 16:50:12

做得不是很细致,最好做几个重置、后退、前进的按钮

码姐姐匿名网友 2019-05-19 16:50:12

这个可以扩展一下,N皇后。

码姐姐匿名网友 2019-05-19 16:50:12

可以实现。。就是界面不过帅。。。