简单的石头剪刀布(机器胜率略高)
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
srand(time(NULL));
int a,b,c;
cout<<"人机剪刀石头布游戏现在开始:"<<endl;
cout<<"1表石头,2表布,3表剪刀,0退出游戏"<<endl<<"请输入:"<<endl;
while(scanf("%d",&a)!=EOF)
{
if(a==0) break;
int n=rand()%4;
if(a==1)
{
cout<<"人类出石头"<<" ";
if(n>a) cout<<"电脑出布"<<endl<<"电脑胜"<<endl;
if(n==a) cout<<"电脑出石头"<<endl<<"平局"<<endl;
if(n<a) cout<<"电脑出剪刀"<<endl<<"人类胜"<<endl;
}
else if(a==2)
{
cout<<"人类出布"<<" ";
if(n>a) cout<<"电脑出剪刀"<<endl<<"电脑胜"<<endl;
if(n==a) cout<<"电脑出布"<<endl<<"平局"<<endl;
if(n<a) cout<<"电脑出石头"<<endl<<"人类胜"<<endl;
}
else if(a==3)
{
cout<<"人类出剪刀"<<" ";
if(n>a) cout<<"电脑出石头"<<endl<<"电脑胜"<<endl;
if(n==a) cout<<"电脑出剪刀"<<endl<<"平局"<<endl;
if(n<a) cout<<"电脑出布"<<endl<<"人类胜"<<endl;
}
else cout<<"出错,请输入1-3的数"<<endl;
getchar();
}
cout<<"退出游戏"<<endl;
return 0;
}
简单的石头剪刀布(机器胜率略高)相关推荐
- 一个简单的选品攻略,Shopee印尼站点卖家必看
shopee印尼站是属于小语种市场现阶段适用发布英文商品,上架后会将商品标题相继译成本地语言表达,Shopee也会分配本地客服来回应顾客的询盘. 在东南亚的多个电商市场中,印尼市场是较大的,近些年印尼 ...
- (Python)从零开始,简单快速学机器仿人视觉Opencv---运用四:图像损痕修复
教程: 博主之前写了24节关于使用OpenCV的教程,欢迎大家阅读: (Python)从零开始,简单快速学机器仿人视觉Opencv-第一节:OpenCV的图像读取显示及保存 (Python)从零开始, ...
- (Python)从零开始,简单快速学机器仿人视觉Opencv---运用一:快速截取图像中指定单个物体
教程: 博主之前写了21节关于使用Opencv的教程,欢迎大家阅读: (Python)从零开始,简单快速学机器仿人视觉Opencv-第一节:OpenCV的图像读取显示及保存 (Python)从零开始, ...
- (Python)从零开始,简单快速学机器仿人视觉Opencv---运用三:物体运动跟踪
教程: 博主之前写了23节关于使用OpenCV的教程,欢迎大家阅读: (Python)从零开始,简单快速学机器仿人视觉Opencv-第一节:OpenCV的图像读取显示及保存 (Python)从零开始, ...
- 人力资源机器 android,人力资源机器攻略所有章节过关方法详解
人力资源机器攻略所有章节过关方法详解,玩家们在游戏中需要能够很好的找到一些帮助我们的小技巧,并且准确的过关去,在人力资源机器攻略中就为玩家们详细地介绍了一些简单的小技巧,以及过关时需要完成的任务类型, ...
- Neural art:用机器模仿梵高
http://phunter.farbox.com/post/mxnet-tutorial2 题注:本来这是第三集的内容,但是Eric Xie 勤劳又机智的修复了mxnet和cuDNN的协作问题,我就 ...
- 深度学习二:Neural art:用机器模仿梵高
http://phunter.farbox.com/post/mxnet-tutorial2 题注:本来这是第三集的内容,但是Eric Xie 勤劳又机智的修复了mxnet和cuDNN的协作问题,我就 ...
- 中科院计算所开源Easy Machine Learning:让机器学习应用开发简单快捷 By 机器之心2017年6月13日 13:05 今日,中科院计算所研究员徐君在微博上宣布「中科院计算所开源了
中科院计算所开源Easy Machine Learning:让机器学习应用开发简单快捷 By 机器之心2017年6月13日 13:05 今日,中科院计算所研究员徐君在微博上宣布「中科院计算所开源了 E ...
- (Python)从零开始,简单快速学机器仿人视觉Opencv---运用二:物体检测
教程: 博主之前写了22节关于使用OpenCV的教程,欢迎大家阅读: (Python)从零开始,简单快速学机器仿人视觉Opencv-第一节:OpenCV的图像读取显示及保存 (Python)从零开始, ...
最新文章
- DSDT亮度修复失败
- 【数据挖掘】数据挖掘建模 ( 预测建模 | 描述建模 | 预测模型 | 描述模型 | 判别模型 | 概率模型 | 基于回归的预测模型 )
- spark读取文件源码分析-2
- android 前台服务自定义布局不显示_Android前台服务通知未显示
- linux的so命令,每天一个 Linux 命令(67): ldd 命令
- vmware+player+12+linux,Vmware player 12
- BMP(DIB)图片格式
- 灰度思维,黑白决策(上)
- Python的mpl_finance模块从2020年已经提醒弃用,新mplfinance模块详解(一)
- 使用fsck修复损坏磁盘
- 股票中主力净量什么意义
- ubuntukylin-16.04安装
- android高级开发面试!五年Android开发者小米、阿里面经,Android篇
- 160cracked-4
- MAC 隐藏程序坞中JDK图标
- 恢复参数文件spfile
- springboot吕梁学院导师制管理系统 毕业设计-附源码251022
- datagrid之修改
- 算法进阶指南每日一题(碎碎念念)
- python实用的PDF自动化办公:解密、加水印、PPT/Word/TxT转PDF
热门文章
- Linux下WRF Domain Wizard使用教程(PART2: 使用教程及 遇到的种种BUG)
- Windows下编译jcef
- SoringMVC-常用注解标签详解(摘抄)
- 02html和css
- HDU2199,HDU2899,HDU1969,HDU2141--(简单二分)
- pat1049. Counting Ones (30)
- 导航栏对于UIScrollview以及子类所做的一些事
- HLG2081分苹果
- 做外挂小记(3)--C#调用读写内存类篇
- Nokia Device Specifications