• 再练一遍猜拳


    namespace 再练一遍猜拳2
    {
        class Program
        {
            static void Main(string[] args)

    //首先先随机生成三个数,然后将0,1,2变成剪刀石头布,利用switch case达到,在比较的时候注意当x为0,y为2的时候,出x的获胜。即先判断这一句   x == 0 && y == 2 ,这句成立直接输出,因为后面的是||或者的意思;y获胜也一样,即先判断x == 2 && y == 0这一句,如果不成立再判断下一句。

    {
                Console.ForegroundColor = ConsoleColor.Green;            
                while (true)
                {
                    int x, y; string a,b;
                    Random r = new Random();
                    x = r.Next(0, 3);
                    y = r.Next(0, 3);
                    switch (x)
                    {
                        case 0:
                            a = "剪刀";
                            break;
                        case 1:
                            a = "石头";
                            break;
                        case 2:
                            a = "布";
                            break;
                        default:
                            a = "傻叉";
                            break;
                    }
                    switch (y)
                    {
                        case 0:
                            b = "剪刀";
                            break;
                        case 1:
                            b = "石头";
                            break;
                        case 2:
                            b = "布";
                            break;
                        default:
                            b = "傻叉";
                            break;
                    }
                    Console.WriteLine(a);
                    Console.WriteLine(b);
                    if (x > y)
                    {
                        if (x== 2 && y == 0)
                        {
                            Console.WriteLine("出" + b + "的获胜");
                        }
                        else
                        {
                            Console.WriteLine("出" + a + "的获胜");
                        }
                    }
                    else if (x < y)
                    {
                        if (x == 0 && y == 2)
                        {
                            Console.WriteLine("出" + a + "的获胜");
                        }
                        else
                        {
                            Console.WriteLine("出" + b + "的获胜");
                        }

                    }
                    else
                    {
                        Console.WriteLine("平局");
                    }
                    Console.ReadLine();
                }
            }
        }
    }


                 

  • 相关阅读:
    Spring AOP功能
    EasyUI组件treegrid构建树形组织机构
    EasyUI树形表格显示Json数据
    Java 操作Redis
    Linux安装Redis、后台运行、系统自启动
    SpringBoot-Helloworld
    中小后台系统UI框架--EasyUI
    Spring注解--实现applicationContext.xml效果
    Mybatis XML映射文件
    python初学者必看学习路线图!!!
  • 原文地址:https://www.cnblogs.com/lk-kk/p/4372856.html
Copyright © 2020-2023  润新知