C#随机双色球
来源:互联网 发布:护肤 知乎 编辑:程序博客网 时间:2024/05/16 09:56
using System;using System.Collections.Generic;namespace ConsoleApplicationRandnumber{ class Program { static void Main(string[] args) { List<int> arr = new List<int>(6); arr = redNumber(); Console.Write("红色球随机:\n"); for (int i = 0; i < 6; i++) { Console.Write("{0}"+" ",arr[i]); } int bNumber = blueNumber(); Console.WriteLine("\n蓝色球随机:\n{0}",bNumber); Console.ReadLine(); } /// <summary> /// 从1到33中选取不重复的6个随机数 /// </summary> /// <returns></returns> public static List<int> redNumber() { //用于存放1-33这33个数 List<int> container = new List<int>(33); //用于保存返回结果 List<int> result = new List<int>(6); Random random = new Random(); for (int i = 1; i <= 33; i++) { container.Add(i); } int index = 0; int value = 0; for (int i = 1; i <= 6; i++) { //从[0,container.Count]中取出一个值,爆炸这个值不会超过container的元素个数 index = random.Next(0, container.Count); //以随机生成的值作为索引取container中的值 value = container[index]; //将取出的随机值放到结果集中 result.Add(value); //从容器中删除这个值,这样会导致container.count发生变化 container.Remove(index); } result.Sort(); return result; } public static int blueNumber() { Random random = new Random(); int bNumber = random.Next(0, 16); return bNumber; } }}
0 0
- C#随机双色球
- C#中的随机函数
- C#随机生成用户名
- C#生成随机颜色
- C#随机生成字符串
- C# 产生随机字符串!
- C#随机字符串
- C#数组随机排序
- 随机数组 c#
- C#随机产生数字
- C#生成随机序列
- C# 随机验证码
- C#的随机种子
- C#生成随机字符串
- C#生成随机字符串
- C# 随机字符串函数
- C#随机字符串生成
- C#自定义随机类
- PHP_零基础学php
- PHP_零基础学php_2变量、预定义变量、预定义常量、表达式、运算符、程序控制流程
- PHP_零基础学php_3PHP函数、传参函数、默认参数、函数返回值
- Android四大组件之 BroadCastReceive 使用总结
- C#中使用ref 和 out 的一点认识
- C#随机双色球
- WAMPServer的外网访问的问题
- qt5_qml_Opengl_shader 第二弹----------------------纹理贴图(RGB)
- C#中对值类型和引用类型的一点认识
- 文件指针和文件描述符的区别
- C#中四个判等函数的认识
- C#中ISpostback
- C#向oracle 写sql语句ORA-00911错误及解决方法
- Jquery()核心函数的7个重载方法