欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    C语言课程设计--黑白棋游戏

    • 资源ID:1446579       资源大小:202KB        全文页数:25页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    C语言课程设计--黑白棋游戏

    1、 目录目录 前言 1 1.1 关于 C 语言. 1 1.2 关于课程设计. 1 1.3 关于黑白棋. 1 工程概况 1 2.1 黑白棋的简要:. 1 2.2 可行性分析. 2 正文 2 3.1 摘要. 2 3.2 设计目的和意义. 3 3.3 设计目标与方案. 3 3.4 设计方法. 3 3.5 设计内容. 4 3.6 对战函数. 8 3.7 程序编写中遇到的问题 11 4.1 运行结果. 12 4.2 设计创新与关键技术. 13 4.3 设计心得. 14 有关说明 14 5.1 软件说明书. 14 致谢 15 源程序 16 共 24 页 第 1 页 前言前言 1.1 关于 C 语言 C 语言

    2、是国际上广泛流行的计算机高级语言,它适合作为系统描述语言,即可以用来编 写系统软件,也可以编写应用软件。在早期的操作系统软件主要是汇编语言编写的,但汇编 语言依赖于计算机硬件程序的可读性和可移植性级语言, 而 C 语言兼具一般语言优点还能克 服其他语言的缺点 1 1 。 1.2 关于课程设计 学习计算机语言的唯一目的是应运,而应运要通过程序设计来体现的。进行程序设计, 需要很强的逻辑思维能力, 是一种极富创造性的智力劳动。 这样可以认为, 语言是一种技能, 程序设计是一门科学 7。 课程设计作为集中实践性教学环节,应着重提高学生的自学能力,独立分析、解决问题 的能力和动手进行实验的能力 7。

    3、为了培养学生自学能力,对于设计或实验中可能碰到的重点、难点,只要通过典型分析 和讲解,启发学生的思路和自学的方法,以便达到举一反三的作用。设计中还要教给学生查 阅资料、使用工具书的方法,让他们遇到问题时,不是立刻找老师,而是通过独立思考,查 阅资料和书籍,自己寻找答案。 1.3 关于黑白棋 通过做黑白棋游戏让我初步学会了怎样编写程序,怎样使一个程序运行,黑白棋的 游戏是要在一个 8*8 的网格中进行, 而数组属于构造体类型, 数组是具有相同数据类型的变 量序列,序列中的每个变量成为元素,数组元素由一个统一标识的数组名和顺序好“下标” 来表示。故需要在游戏中定义一个二维数从而实现游戏的走棋、落棋

    4、、判断棋盘的变化等。 同时加深了对各种函数的理解, 通过这个课程设计, 培养我们能够遵循软件开发过程的基本 规范,运用结构化程序设计的方法,按照课程设计的题目要求,独自地完成设计、编写、调 试和测试应用程序及编写文档的任务。 工程概况工程概况 2.1 黑白棋的简要: 黑白棋,又叫反棋(Reversi)、奥赛罗棋(Othello),苹果棋,翻转棋。黑白棋起源中世 纪的英国,18 世纪传入日本,并在日本得到了发展。现在,黑白棋在西方和日本很流行。 共 24 页 第 2 页 游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。 它的游戏规则简单,因此上手很容易,但是它的变化又非常复杂。有一种说法是:只需 要几分钟学会它,却需要一生的时间去精通它。 “黑白棋规则” : 1)两人对弈,以轮流方式持黑子与白子。 2)开辟新局者持白子,加入者持黑子, 之后以轮流方式将棋子置于棋盘格


    注意事项

    本文(C语言课程设计--黑白棋游戏)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583