标签:
int ry = 0;//记录人赢的次数 int ny = 0;//记录电脑赢的次数 for (int i = 0; i < 3; i++)//三局两胜 { Random r = new Random(); int ncq = r.Next(3); Console.WriteLine("请输入0,1,2分别代表”剪刀“,”包袱“,”锤“"); int rcq = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(ncq); if (rcq - ncq == -1 || rcq - ncq == 2)//人赢的可能性 { Console.WriteLine("人赢"); ry++;//赢了,记录一次 } else if (ncq == rcq) { Console.WriteLine("平局");//平局不用记录 } else { Console.WriteLine("电脑赢"); ny++;//电脑赢,记录一次 } } if (ry >= 2 ||( ry == 1 && ny == 0))//当人赢的次数大于等于两次,或者人赢了一次,其余是平局,,都是人赢了 { Console.WriteLine("人赢了"); } else if (ny >= 2 || (ry == 0 && ny == 1))//当电脑赢的次数大于等于两次,或者电脑赢了一次,其余是平局,,都是电脑赢了 { Console.WriteLine("电脑赢了"); } else { Console.WriteLine("平局"); }
标签:
原文地址:http://www.cnblogs.com/gchlcc/p/4554350.html