云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 连珠(五子棋)可视化程序设计

连珠(五子棋)可视化程序设计

  • 62 次阅读
  • 3 次下载
  • 2026/4/26 16:45:51

《可视化程序设计》课程设计报告

大庆师范学院 《可视化程序设计》课程设计报告

设计课题 姓专班学

名 业 级 号

连珠(五子棋) 岳景达、朱峰、刘新、商静龙

自动化 一班

200901071778、200901071775、200901071772、200901071746

指导教师 杨桂花

《可视化程序设计》课程设计报告

目 录

0 引言 .............................................................................................................................................. 3 1 需求分析 ...................................................................................................................................... 3 2 概要设计 ...................................................................................................................................... 3 流程图: .......................................................................................................................................... 3 3 详细设计 ...................................................................................................................................... 4 4 调试分析 ...................................................................................................................................... 5 4.1 用文档/视图结构开发一个五子棋游戏程序。要求实现如下功能 .................. 5 4.2 可把关于棋局的数据和方法封装成一个棋局类 ................................. 5 5 总结 .............................................................................................................................................. 7 参 考 文 献 .................................................................................................................................... 8

连珠(五子棋)

摘要:连珠(五子棋)是有两个人在一盘棋上进行对抗的竞技运动。在对局开始时,先由用户选择哪方先开局,先开局一方将一枚棋子落在一点上,然后由另一方在对方的棋周围的交叉点上落子,如此轮流落子,直到某一方首先在棋盘的直线、横线或斜线上形成连续的五子则该方就算获胜。此时,算法结束。当有任何一方想退出时,都可在算法中实现。

关键词:棋盘;Visual C++;五子棋;竞技运动。

2

0 引言

连珠(五子棋)是有两个人在一盘棋上进行对抗的竞技运动。在对局开始时,先由用户选择哪方先开局,先开局一方将一枚棋子落在一点上,然后由另一方在对方的棋周围的交叉点上落子,如此轮流落子,直到某一方首先在棋盘的直线、横线或斜线上形成连续的五子则该方就算获胜。此时,算法结束。当有任何一方想退出时,都可在算法中实现。

1 需求分析

(1) 输出游戏规则并由用户决定是否遵守并开局。 (2) 要求动态画出棋盘大小。 (3) 画棋子并确定其颜色。 (4) 玩家轮流下棋。

(5) 判断键盘输入哪个键按规则执行操作 (6) 判断谁先落棋。 (7) 判断赢家

2 概要设计

流程图:

Y

开始 Error! 输出游戏规则 Y 玩家遵守? 谁先下棋,输入棋盘大小s 画出s*s大小的棋盘 用户决定谁先走 白棋先走? Y 画白棋

3

N 画红棋

搜索更多关于: 连珠(五子棋)可视化程序设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

《可视化程序设计》课程设计报告 大庆师范学院 《可视化程序设计》课程设计报告 设计课题 姓专班学名 业 级 号 连珠(五子棋) 岳景达、朱峰、刘新、商静龙 自动化 一班 200901071778、200901071775、200901071772、200901071746 指导教师 杨桂花 《可视化程序设计》课程设计报告 目 录 0 引言 ...................................................................................................................................

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com