C#处理猜拳问题的简单实例(非窗体)
C#处理猜拳问题的简单实例(非窗体)
//猜拳,5局3胜,要求使用公用变量。 namespace 结构体复习_公用变量 { class Program {public int rz=0; public int dz = 0; public string bj(int a , int b) { int d = a - b; if (d==-2||d==1) { return "人"; } else if (d==2||d==-1) { return "电脑"; } else { return "和"; } } static void Main(string[] args) {Random sj = new Random(); Program zdy=new Program(); while (zdy.rz < 3 && zdy.dz < 3) { Console.WriteLine("请输入剪刀石头布的数字编码(1为剪刀,2为石头,3为布):"); int a = int.Parse(Console.ReadLine()); int b = sj.Next(1,4); string jg = zdy.bj(a, b); switch (jg) { case "人": zdy.rz++; Console.WriteLine("本局你获胜"); break; case "电脑": zdy.dz++; Console.WriteLine("本局电脑获胜"); break; case "和": Console.WriteLine("本局平局"); break; } } if (zdy.rz > zdy.dz) { Console.WriteLine("你赢了"); } else { Console.WriteLine("你输了"); } Console.ReadLine(); } } }
以上这篇C#处理猜拳问题的简单实例(非窗体)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
上一篇:C#获取机器码的方法详解(机器名,CPU编号,硬盘编号,网卡mac等)
栏 目:C#教程
下一篇:C#计算器编写代码
本文标题:C#处理猜拳问题的简单实例(非窗体)
本文地址:https://www.xiuzhanwang.com/a1/C_jiaocheng/6359.html
您可能感兴趣的文章
- 01-10Extjs4如何处理后台json数据中日期和时间
- 01-10C#使用ADO.Net部件来访问Access数据库的方法
- 01-10http图片上传安全性问题 根据ContentType (MIME) 判断其实不准确、不
- 01-10C#访问SQL Server数据库的实现方法
- 01-10C#处理Access中事务的方法
- 01-10C#图片处理3种高级应用
- 01-10轻松学习C#的正则表达式
- 01-10轻松学习C#的异常处理
- 01-10分享我在工作中遇到的多线程下导致RCW无法释放的问题
- 01-10杂谈try-catch-finally异常处理
阅读排行
本栏相关
- 01-10C#通过反射获取当前工程中所有窗体并
- 01-10关于ASP网页无法打开的解决方案
- 01-10WinForm限制窗体不能移到屏幕外的方法
- 01-10WinForm绘制圆角的方法
- 01-10C#实现txt定位指定行完整实例
- 01-10WinForm实现仿视频 器左下角滚动新
- 01-10C#停止线程的方法
- 01-10C#实现清空回收站的方法
- 01-10C#通过重写Panel改变边框颜色与宽度的
- 01-10C#实现读取注册表监控当前操作系统已
随机阅读
- 01-10C#中split用法实例总结
- 01-10delphi制作wav文件的方法
- 04-02jquery与jsp,用jquery
- 08-05dedecms(织梦)副栏目数量限制代码修改
- 01-11ajax实现页面的局部加载
- 08-05DEDE织梦data目录下的sessions文件夹有什
- 08-05织梦dedecms什么时候用栏目交叉功能?
- 01-11Mac OSX 打开原生自带读写NTFS功能(图文
- 01-10使用C语言求解扑克牌的顺子及n个骰子
- 01-10SublimeText编译C开发环境设置