• if语句之猜拳


    用计算机来生成随机数:

    Random rand = new Random();//做一个随机生成器,Random();后面的括号里面可以放一个随机生成器种子,这个种子只能为整数(int)
    int n = rand.Next(10); //n代表生成一个0-9之间的随机数

    案列:做猜拳的小游戏

    0---剪刀  1---石头  2---布

    思路:电脑随机产生一个数,人输入一个0--2之间的数

           1 、如果人出的拳减去电脑随机数是1或-2,则人赢了

           2、如果人出的拳减去电脑随机数是0,则平局

           3、如果人出的拳减去电脑随机数是-1或2,则电脑赢了

     Console.WriteLine("请出拳:");
                string human = Console.ReadLine();
    
                Random rand = new Random(); //造一个随机数生成器
                int n = rand.Next(3); //随机生成一个小于3的整数
    
                string computer;
                int ren;
    
                if (n == 0)
                {
                    computer = "剪刀";
                }
                else if (n == 1)
                {
                    computer = "石头";
                }
                else
                {
                    computer = "";
                }
    
                if (human == "剪刀" || human == "石头" || human == "")//对人出的拳进行定义,设定0,1,2与电脑生成的进行对比
                {
                    if (human == "剪刀")
                    {
                        ren = 0;
                    }
                    else if (human == "石头")
                    {
                        ren = 1;
                    }
                    else
                    {
                        ren = 2;
                    }
    
    
                    Console.WriteLine(human + " VS " + computer);
    
                    int jieguo = ren - n;
                    if (jieguo == 1 || jieguo == -2)
                    {
                        Console.WriteLine("大哥,你赢了!");
                    }
                    else if (jieguo == 0)
                    {
                        Console.WriteLine("平局!");
                    }
                    else
                    {
                        Console.WriteLine("你太菜了!");
                    }
    
                }
                else
                {
                    Console.WriteLine("滚犊子!");
                }
  • 相关阅读:
    JDBC的异常
    JDBC的事务
    JDBC的数据类型
    JDBC的结果集
    JDBC操作MySQL出现:This result set must come from a statement that was created with a result set type of ResultSet.CONCUR_UPDATABLE, ...的问题解决
    JDBC的Statement对象
    JDBC连接数据库
    JDBC驱动类型
    JDBC实例代码
    java与javax的区别分析(转)
  • 原文地址:https://www.cnblogs.com/franky2015/p/4628690.html
Copyright © 2020-2023  润新知