当前位置:首页>> >>


人机扑克项目.rar

收藏

资源目录
    文档预览:
    编号:20181030003346112    类型:共享资源    大小:10.73MB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    48
    金币
    关 键 词:
    人机 扑克 项目
    资源描述:
    JISHOU UNIVERSITY程 序 设 计 基 础课 程 设 计题 目: 人机跑得快作 者: 陈光磊学 号: 20164206149所属学院: 软件学院专业年级: 软件工程 2016 级 4 班指导教师: 宋旭东完成时间: 2016 年 6 月 21 日—2016 年 6 月 30 日软件学院制项目描述目的: 实现人机扑克对战意义: 提升和巩固了自己的能力项目功能目标系统创新点: 全程通过鼠标点击完成整个游戏系统主要流程代码for(k=0; k=wanjia[k].pai[j]) /*对每个人的 16 张牌牌进行排序*/{t = wanjia[k].pai[i];wanjia[k].pai[i]=wanjia[k].pai[j];wanjia[k].pai[j] = t;}m=wanjia[k].pai[i]%11;n=wanjia[k].pai[j]%11;if(m==0)m=11; 对牌进行花色处理 使 1 到44 之间的数先取余 11 之后再进行利用取余再排序如果但直接取余排序会使等于 11 的倍数的牌等于零 所以先用两个变量存储 如果等于零再赋值为 11if(n==0)n=11;if(wanjia[k].pai[i]=n) 从一到 44 为取余都为 1 到 11 之间的数代表牌 倍数代表花色*/{t = wanjia[k].pai[i];wanjia[k].pai[i]=wanjia[k].pai[j];wanjia[k].pai[j] = t;}}if(wanjia[k].pai[i]<=44)h = wanjia[k].pai[i]%11;else if(wanjia[k].pai[i]==45||wanjia[k].pai[i]==46||wanjia[k].pai[i]==47) /*计算该牌的运算过程牌 使每张牌都用 1 到 13 之间的数表示*/h = 12;if(wanjia[k].pai[i]==48)h = 13;else if(wanjia[k].pai[i]==49)h = 15;if(h==0)wanjia[k].check[i]=11;elsewanjia[k].check[i]=h;}}项目实施1.结构体说明struct WANJIA{char name[20];int pai[16];int pnum=0; 扑克剩余数量int check[16]; 用 1 到 13 表示所有的牌 用于判断大小顺序关系所选定的之间是否符合出牌规定} wanjia[3];2.发牌说明产生 48 个随机数存放在 3 个结构体内,然后根据每个人的牌排序存放好,并根据数字对应的的图来打印牌课程设计总结古人有云:“过而能改,善莫大焉” 。说的就是错误并不可怕,人类能不断的进化发展,靠的便是一个个错误,在错误面前不骄不躁,不断思考,不断改正,才能不断的获取新的知识。我认为这次课程设计不仅仅充实我的专业知识,更重要的是教给我很多学习的方法以及处事的道理。而这是以后最实用的。在步入社会以后,也要勇于接受社会的挑战实践总结,再实践,再总结,在这个循环的过程中不断的充实自己,提高自身,实现个人的不断进步。回顾这次课程设计,至今仍感受良多,从最初的一脸茫然,到最后的加班加点甚至通宵达旦,回忆起来,苦楚多多,不过看到自己已经可以熟练的运用图形库,才深知实践的重要性,不仅培养了独立思考、动手操作的能力,在各种其它能力上产生随机数 1~48,分给3 个人根据排好的序列打印扑克根据除以 12 的不同结果来代表不同花色把所有数字用 1~16 表示来排序和比较也都有了提高。知识的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。谢谢老师对我们的不懈帮助,谢谢学校给了我们这一次实践的机会。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:人机扑克项目.rar
    链接地址:http://www.gold-doc.com/p-255259.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开