这个游戏的源代码很基础..一般学过程序的基本都看得懂...网上找的,自己稍作修改了

用的软件仍是Visual C++ 6.0

下面是源代码:

#include

#include

#include

void main()

{

char r;

char dn;

int s,q;

double p=0,y=0,n=0,v,a;

printf("出锤子输入z\n出剪刀输入x\n出布输入c\n计算您的得分输入v\n可以有次输入许多回一次型出很多结果哦\n请输入你的选择:\n");

srand(time(0));

do

{

do

{

s=rand()%3;

switch(s)

{

case 0:dn='z';

break;

case 1:dn='x';

break;

case 2:dn='c';

break;

}

do

{

scanf("%c",&r);

}

while(r!='z'&&r!='x'&&r!='c'&&r!='v');

if(r=='v')

{

a=y+n+p;

v=100/a*(p/2.0+y);

printf("一共比了%g场\n赢了%g场\n输了%g场\n平局%g场\n",v,y,n,p);

y=100/a*y;

n=100/a*n;

p=100/a*p;

printf("您的胜率为%.3g%%\n您的败率为%.3g%%\n您平局率为%.3g%%\n您的综合分数为%.3g\n对您成绩的评语:",y,n,p,v);

if(v<=20)

printf("您的运气真的差到一定无法想象的程度了~!\n\n");

if(v>20&&v<=40)

printf("您的运气差了点哦,努力,加油!\n\n");

if(v>40&&v<=60)

printf("您的运气还可以中等啦~中等啦……\n\n");

if(v>60&&v<=80)

printf("您的运气不错哟~!嘿嘿……\n\n");

if(v>80&&v<=100)

printf("哇~!~!~您的运气真的好到家了~!你应该去买彩票的哦~!!~\n\n");

printf("\n随便输入几个字符按回车关闭程序\n");

scanf("%d",&q);

}

if(dn==r)

{

printf("平手,继续\n");

p++;

}

else

switch(dn)

{

case 'z' : if(r=='x')

{

printf("电脑WIN!! 锤子:剪刀\n");

n++;

}

else

{

printf("人WIN! 锤子:布\n");

y++;

}

break;

case 'x' : if(r=='c')

{

printf("电脑WIN! 剪刀:布\n");

n++;

}

else

{

printf("人WIN! 剪刀:锤子\n");

y++;

}

break;

case 'c' : if(r=='z')

{

printf("人WIN! 剪刀:锤子\n");

y++;

}

else

{

printf("电脑WIN! 布:锤子\n");

n++;

}

break;

}

}

while(r==dn);

}

while(r=='x'||r=='c'||r=='z');

}

下面是截图:

剪刀游戏c语言代码,C++编程锤子剪刀布游戏源代码相关推荐

  1. 猜成语游戏c语言代码,拼音首字母猜词语游戏 快乐大本营的一个游戏,给了些拼音的首字母,然后组词,让方块移到对面,这个游戏叫什么名字?...

    快乐大本营的一个游戏,给了些拼音的首字母,然后组词,让方块移到对面,这个游戏叫什么名字? 游戏名字叫'天才笨笨碰'游戏规则两人同时坐在椅子上(椅子会喷气.翻倒和摇晃),随机给出4个活动声母和一个固定声 ...

  2. 猜拳游戏c语言代码流程图,这是一个猜拳游戏的程序 大家有更好的解决方法么?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include /* 显示程序的使用方法 */ void help() { printf("Usage : \nFind and/or rep ...

  3. 弹力球C语言课程设计,弹力球游戏c语言代码.docx

    弹力球游戏c语言代码 #include #include #include #include /*定义游戏级别*/#define ELEMENTARY 15 /*初级*/#define INTERME ...

  4. 弹力球c语言代码运行,弹力球游戏c语言代码

    弹力球游戏c语言代码 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 #include #include #include #inc ...

  5. python小游戏-16行代码实现3D撞球小游戏!-源码下载

    python小游戏-16行代码实现3D撞球小游戏!-源码下载 所属网站分类: 资源下载 > python小游戏 作者:搞笑 链接: http://www.pythonheidong.com/bl ...

  6. C语言满分代码:1018 锤子剪刀布 (20分)(解题报告)

    立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现给出两人的交锋记 ...

  7. 快快吃豆游戏c语言代码,C语言快快吃豆游戏.doc

    C语言快快吃豆游戏 C语言--快快吃豆游戏 使用说明 运行程序时,首先进入到是游戏开始界面,根据提示,按键,决定是否进入游戏.运行效果如图7.1所示. 图7.1 进入游戏界面 按两下任意键,进入到快快 ...

  8. unity贪吃蛇c 语言代码,unity实现简单贪吃蛇游戏

    本文实例为大家共享了unity实现贪吃蛇游戏的详细代码,供大家参考,详细内容如下 首先创建一个头部,编写脚本利用WASD控制头部的移动. Vector3 up=new Vector3(0,1,0); ...

  9. 完整!贪吃蛇游戏c语言代码分享(包括界面,计数,提示)

    最近看到身边有些朋友抱怨,网上的贪吃蛇项目完整源码太少,或者说运行不了,甚至还有花钱购买的情况,作为你们的过来人,学长了解你们期末考试的苦,今天的博客我就不啰嗦,我直接放代码给你们. 所有功能都实现了 ...

最新文章

  1. 技术图文:C#语言中的泛型 II
  2. RxJava 教程第一部分:入门之 关键的类
  3. 代写SOFTENG 370 Operating Systems课设、代做C/C++ 留学生作业、代写c/c++代码、代写C/C++编程作业...
  4. ESXI主机定时重启脚本
  5. shell编程之随机数和嵌套循环
  6. spring的aop_Spring AOP 小结
  7. 01-mysql数据库入门篇-认识mysql-01-05
  8. BZOJ 1032 JSOI 2007 祖码Zuma 区间DP
  9. Spring : BeanFactoryPostProcessor 子类 BeanDefinitionRegistryPostProcessor
  10. NiFi-面向流程的大数据处理框架
  11. 杭电1874畅通工程续
  12. WIN31DOSBox中魔改PWIN32 - 温故、浸馨、继而知新
  13. Please either set ERLANG_HOME to point to your Erlang installation or place
  14. linux 64 iso镜像文件下载地址,Linux(RHEL) ISO镜像文件-下载地址
  15. 史玉柱:从巨人到大闲人
  16. CAP定理以及BASE定理详解
  17. 无盘服务器快慢取决于什么,cpu运行速度的快慢取决于什么
  18. 快速将彩色照片变成黑白照片(仅适用于jpg格式)
  19. log(二)——MDC实现之ThreadLocal
  20. 孙溟㠭创作篆刻作品(稻)纪念袁隆平老先生

热门文章

  1. 项目管理常见题目举例整理
  2. Python高级特性与网络爬虫(二):使用Selenium自动化测试工具爬取一号店商品信息
  3. Check Point R75,R77 gaia expert 密码重置
  4. c++代码实现我的世界(3)续
  5. Word 宏代码:将〖〗内的文本作为脚注加在页下
  6. 淘宝api Python 接口升级 3.0 版本 主要解决图片上传问题
  7. 为什么计算机中数字符号位0表示正数,1表示负数
  8. 实测windows 7兼容软件
  9. 爆强笑话,笑不翻你才怪我吐血!!!
  10. 开源私有云盘python_搭建个人/企业私有云盘-seafile