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#處理猜拳問題的簡單實例(非窗體)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。
新聞熱點
疑難解答