zoukankan      html  css  js  c++  java
  • 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();

           }

        }

    }

  • 相关阅读:
    Unity Shader 之 渲染流水线
    C# 如何快速取到enum中的枚举数量
    Unity NGUI ScrollView 苹果式滑动
    多元线性回归~ML
    梯度下降~ML
    代价函数~ML
    ML~线性代数~python
    unity 大游戏使用什么框架
    C# Activator.CreateInstance()方法使用
    VSync Count 垂直同步
  • 原文地址:https://www.cnblogs.com/H2921306656/p/5638994.html
Copyright © 2011-2022 走看看