您现在正在浏览:首页 > 论文 > 计算机 > VC++课程设计报告-三子连珠游戏

免费下载VC++课程设计报告-三子连珠游戏

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:VC++
  • 适用年级:大学
  • 上传用户:xuehi
  • 文件格式:word
  • 文件大小:96.95KB
  • 上传时间:2011-10-15 23:17:03
  • 下载次数:48
  • 浏览次数:57

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业论文:VC++课程设计报告-三子连珠游戏
程序功能简介
该程序是TICTACTOE游戏,棋盘为3*3,3个棋子连起来即为赢。输入参数时,若输入的数字超过边界或在已有棋子的地方再输入,则提示出错,要求重新输入。
课程设计要求
1. 将程序改写成类。
2. 将棋盘扩充成4*4。
3. 统计输赢结果并打印输出。
4. 选做:使游戏更生动。(输赢条件相同)
评定难易程度:B
程序设计思想
设计一个玩家下棋的操作类,里面封装了棋盘﹑棋子类别和输赢次数等成员数据。
操作类的函数包括有初始化棋盘﹑下棋﹑判断输赢等。定义一个类的对象,在调用类中函数时直接使用对象名加函数名即可。
将两个玩家定义为两个数组用于区分他们的信息,分别用‘O’和‘X’代表两个玩家所用棋子,然后分别对两个玩家通过已定义的类的对象调用类中的函数,完成下棋过程。
进一步改进程序:
1. 程序中用if else if格式的语句来判断玩家的输赢,当棋盘增大时,三子连珠的各种可能性成倍增加,使得语句非常繁琐,所以将其改为for语句的循环结构进行判断,当棋盘增大时,只需更改循环条件结束的参数即可,可灵活使用于各种尺寸的棋盘。
2. 为防止用户误操作,特别是在姓名的输入时的失误,可以采用cin.getline函数读入在判断确认。
3. 在完成第一步的基础上可将三子连珠扩充为标准的五子棋。
资料文件预览
共2文件夹,1个文件,文件总大小:170.00KB,压缩后大小:96.95KB
  • VC++课程设计报告-三子连珠游戏
    • VC_YX
      • Microsoft Word文档c++课程设计论文.doc  [170.00KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部