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