zoukankan      html  css  js  c++  java
  • 循环嵌套 迭代练习 猜拳

    //猜拳
    //三局两胜,电脑连赢两局,或者玩家连赢两局,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();
  • 相关阅读:
    mac升级后,遇到openssl相关问题
    mysql清空所有表
    composer 管理js css等依赖文件【fxp/composer-asset-plugin】
    php安装pcntl
    git命令
    docker
    OAuth 2.0
    mysql杯观锁与乐观锁
    mysql添加用户,授权,刷新权限
    Mac下安装SecureCRT并激活
  • 原文地址:https://www.cnblogs.com/zyg316/p/5463541.html
Copyright © 2011-2022 走看看