C#处理猜拳问题的简单实例(非窗体)

所属分类: 软件编程 / C#教程 阅读数: 51
收藏 0 赞 0 分享

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#学习笔记之状态模式详解

这篇文章主要为大家详细介绍了C#学习笔记之状态模式的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

C# 字符串、数组和List的截取和转换实例

下面小编就为大家分享一篇C# 字符串、数组和List的截取和转换实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

c#打包文件解压缩的实例

下面小编就为大家分享一篇c#打包文件解压缩的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

浅谈C#跨线程调用窗体控件(比如TextBox)引发的线程安全问题

下面小编就为大家分享一篇浅谈C#跨线程调用窗体控件(比如TextBox)引发的线程安全问题,具有很好的参考价值,希望对大家有所帮助
收藏 0 赞 0 分享

判断一个整数是否是2的N次幂实现方法

下面小编就为大家分享一篇判断一个整数是否是2的N次幂实现方法,实例简洁,具有很好的参考价值。希望对大家有所帮助
收藏 0 赞 0 分享

浅谈c#中config.exe 引发的一些问题

下面小编就为大家分享一篇浅谈c#中config.exe 引发的一些问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

基于C#开发中的那些编码问题(详谈)

下面小编就为大家分享一篇基于C#开发中的那些编码问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

C#实现WPS文件转PDF格式的方法示例

这篇文章主要介绍了C#实现WPS文件转PDF格式的方法,涉及C#针对office组件的相关引用与操作技巧,需要的朋友可以参考下
收藏 0 赞 0 分享

C#实现的文件上传下载工具类完整实例【上传文件自动命名】

这篇文章主要介绍了C#实现的文件上传下载工具类,结合完整实例形式分析了C#操作文件上传与下载功能,并且还可针对上传文件自动命名以避免服务器中的文件名重复,需要的朋友可以参考下
收藏 0 赞 0 分享

C# Socket 发送&接收&返回 简单应用实例

下面小编就为大家分享一篇C# Socket 发送&接收&返回 简单应用实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享
查看更多