zoukankan      html  css  js  c++  java
  • C# 双色球

    while (true)

    {
      //数组:一组同类型的数据,数组是有长度的,数组是有索引的,索引从0开始

      int[] shuzu = new int[7];//定义了一个长度为6的int类型的数组
      Random r = new Random();

      for (int i = 0; i < 6; i++)//循环生成六个数
      {
        shuzu[i] = r.Next(1, 34);//生成一个数

        bool isok = false;
        for (int j = 0; j < i; j++)//比较是否跟之前的书相等
        {
          if (shuzu[j] == shuzu[i])
          {
            isok = true;
          }
        }
        if (isok)
        {
          i--;//后退一步
          continue;
        }

      }
      shuzu[6] = r.Next(1, 17);

      //输入你的号码
      Console.Write("请输入红球6个,蓝球1个,逗号隔开:");

      string shuru = Console.ReadLine();
      string[] ren = shuru.Split(',');
      //判断中了几个红球
      int count = 0;
      for (int i = 0; i < 6; i++)
      {
        for (int j = 0; j < 6; j++)
        {
          if (int.Parse(ren[i]) == shuzu[j])
          {
            count++;
          }
        }
      }
      //判断蓝球中没中
      bool islan = false;
      if (int.Parse(ren[6]) == shuzu[6])
      {
        islan = true;
      }

      //输出电脑随机的中奖号码
      foreach (int a in shuzu)
      {
        Console.Write(a + " | ");
      }

      //判断中几等奖
      if (count == 6 && islan)
      {
        Console.Write("一等奖");
      }
      else if (count == 6 && !islan)
      {
        Console.Write("二等奖");
      }
      else if (count == 5 && islan)
      {
        Console.Write("三等奖");
      }
      else if ((count == 4 && islan) || (count == 5 && !islan))
      {
        Console.Write("四等奖");
      }
      else if ((count == 3 && islan) || (count == 4 && !islan))
      {
        Console.Write("五等奖");
      }
      else if ((count == 2 && islan) || (count == 1 && islan) || (count == 0 && islan))
      {
        Console.Write("五块钱");
      }
      else
      {
        Console.Write("别再买了");
      }


      Console.ReadLine();


    }

  • 相关阅读:
    nacos 使用笔记
    mongodb 操作笔记
    maven 编译指定模块
    linux Java 手动GC 手动回收垃圾
    mysql 严格模式取消 group by 和 date zore
    MyBatis SpringBoot2.0 数据库读写分离
    JAVA 解密pkcs7(smime.p7m)加密内容 ,公钥:.crt 私钥:.pem 使用Bouncy Castle生成数字签名、数字信封
    mysql 创建函数或者存储过程,定义变量报错
    zabbix server源码安装
    zabbix准备:php安装
  • 原文地址:https://www.cnblogs.com/duan594939295/p/4939827.html
Copyright © 2011-2022 走看看