//猜拳
//三局两胜,电脑连赢两局,或者玩家连赢两局,2局结束
//电脑赢一局,玩家赢一局,3局
//平局,不知道几局才能结束了,
//只要是电脑或是玩家赢了2局,那么就结束,否则继续
//break结束循环
//continue结束当前次循环,进入下一次循环
int count1 = 0;
int count2 = 0;
for (; ; )
{
Console.Write("请输入您要出的手势:(剪子:0,布:1,石头:2)");
int yh = int.Parse(Console.ReadLine());
Random r = new Random();
int dn = r.Next(0, 3);
int jg = yh - dn;
if (jg == -1 || jg == 2)
{
count1++;
Console.WriteLine("恭喜您胜利了!");
if (count1 == 2)
{
Console.WriteLine("胜出!!");
break;
}
}
else if (jg == 1 || jg == -2)
{
count2++;
Console.WriteLine("您输了!");
if (count2 == 2)
{
Console.WriteLine("败北!!");
break;
}
}
else
{
Console.WriteLine("平局!");
}
}
Console.ReadLine();
//有一只猴子摘了若干个桃子,每一天它吃掉这些桃子的一半加一个,到了第10天还剩一个桃子,
//问一共摘了多少个桃子;
int a = 1;
for (int i = 10; i > 1; i--)
{
a = (a + 1) * 2;
}
Console.WriteLine(a);
Console.ReadLine();