C语言课程设计--- 21点游戏设计
《C语言课程设计--- 21点游戏设计》由会员分享,可在线阅读,更多相关《C语言课程设计--- 21点游戏设计(5页珍藏版)》请在毕设资料网上搜索。
1、 C C 语言课程设计语言课程设计 题题 目:目:程序设计基础课程设计程序设计基础课程设计 班班 级:级: 姓姓 名:名: 指导教师:指导教师: 所属系部:所属系部: 2009年年 6 月月24 日日 21 点游戏设计 1 游戏规则 此游戏,原则上是可以由不限定的人数来玩,但是随着参与人数的增加,在最后成绩的 比较方面会比较的繁琐, 不像两个人之间的比赛结果那么明显, 所以也应该将参与人数控制 在一定的范围之内。确定参与人数后,系统会随机为每个人发三张牌,然后计算这三张牌的 和进行比较。如果这三张牌的和大于 21,则此人将会输掉比赛,除非其他人的和也大于 21 (即假若每个人的三张牌的和都大于
2、 21 时,该局为平局,打成平手) 。如果有的和大于 21, 有的和小于 21,则大于 21 的人输掉比赛,再比较小于 21 的部分,谁的三张牌的和最接近 21,则谁是该局的赢家。一局玩完后,玩者可以根据自己情况进行选择是否要再玩一局。若 选择再玩时,系统会再进行下一次的循环。 2 程序算法 1 由系统随机产生几组随机数,每组 3 个随机数。 2 计算每一组的三个随机数的和。 3 比较每组和的大小。 4 得出比赛结果 3 关键算法流程图 总体框架 开始 4 程序代码 /* Note:Your choice is C IDE */ C =Y 输入字 符 C Y 结束 N Y 产生随机数,求和,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言课程设计- 21点游戏设计 语言 课程设计 21 游戏 设计
