`
java-mans
  • 浏览: 11449284 次
文章分类
社区版块
存档分类
最新评论

Dictionary<K,V>集合统计随机数

 
阅读更多
            //统计10以内的随机数100个,并统计次数
            Dictionary<int, int> d = new Dictionary<int, int>(); //声明一个泛型集合
            Random r = new Random(); //声明一个随机数对象
            for (int i = 0; i < 100; i++) //取100个随机数
            {
                int num = r.Next(1,11);   //随机数的范围为1-10
                if (d.ContainsKey(num))   //如果有重复的数
                {
                    d[num]++;          //值加1
                }
                else
                {
                    d.Add(num, 1);    
                }
            }
            //foreach循环输出统计结果
            foreach (KeyValuePair<int,int> list in d)
            {
                Console.WriteLine("数字{0}出现的次数:{1}", list.Key, list.Value);
            }
            Console.Read();

随机数
分享到:
评论

相关推荐

    Random Number Generator v1.0

    Random Number Generator v1.0&lt;br&gt;&lt;br&gt;一个随机数生成的小工具,可以用在需要随机数的地方&lt;br&gt;例如随机安排考场座位,&lt;br&gt;&lt;br&gt;功能:&lt;br&gt;1、生成数列的随机排序&lt;br&gt;2、指定前缀&lt;br&gt;3、关联目标&lt;br&gt;4、结果保存为文本...

    c#获取随机,检查随机数是否重复

    /// &lt;param name="minNum"&gt;随机数最小值&lt;/param&gt; /// &lt;param name="minNum"&gt;是否包含最小值&lt;/param&gt; /// &lt;param name="maxNum"&gt;随机数最大值&lt;/param&gt; /// &lt;param name="minNum"&gt;是否包含最大值&lt;/param&gt; /// ...

    ASP.NET时尚编程百例(实例02)

    &lt;asp:button runat = "server" id = "refresh" Text = "产生随机数" /&gt;&lt;br&gt;&lt;br&gt; &lt;asp:Label id=RandomNum font-name="Verdana" font-size="30pt" runat="server"/&gt; &lt;/center&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;

    c++头文件大全.txt

    &lt;random&gt;:随机数 &lt;regex&gt;:正则表达式 &lt;set&gt;:集合 &lt;stack&gt;:栈 &lt;string&gt;:字符串 &lt;tuple&gt;:元组 &lt;unordered_map&gt;:无序映射 &lt;unordered_set&gt;:无序集合 &lt;utility&gt;:实用程序 &lt;vector&gt;:向量 输入/输出 &lt;fstream&gt;...

    个人收集的C++经典算法案例集

    0-1随机数.txt&lt;br/&gt; CRC32 算法.txt&lt;br/&gt; itoa.txt&lt;br/&gt; PI.txt&lt;br/&gt; sizeof.txt&lt;br/&gt; 二叉树.doc&lt;br/&gt; 二叉树操作.doc&lt;br/&gt; 双向链表.txt&lt;br/&gt; 地址.txt&lt;br/&gt; 复件 排序.doc&lt;br/&gt; 把一个 字符串 用标准的c 把ansi...

    C#编程经验技巧宝典

    55&lt;br&gt;&lt;br&gt;0076 约瑟夫环问题 56&lt;br&gt;&lt;br&gt;0077 猴子选大王 57&lt;br&gt;&lt;br&gt;0078 如何判断IP是否正确 57&lt;br&gt;&lt;br&gt;0079 如何将小写金额转换为大写金额 57&lt;br&gt;&lt;br&gt;0080 统计文本字数 58&lt;br&gt;&lt;br&gt;0081 文本中首字母改...

    C源代码实例集

    &lt;br&gt;第四部分 图形篇&lt;br&gt; &lt;br&gt;120 绘制直线 &lt;br&gt;121 绘制圆 &lt;br&gt;122 绘制圆弧 &lt;br&gt;123 绘制椭圆&lt;br&gt;124 设置背景色和前景色&lt;br&gt;125 设置线条类型 &lt;br&gt;126 设置填充类型和填充颜色 &lt;br&gt;127 图形文本的输出 &lt;br&gt;128 ...

    openssl编程

    249&lt;br&gt;31.4 数据结构 250&lt;br&gt;31.5 加密套件 251&lt;br&gt;31.6 密钥信息 252&lt;br&gt;31.7 SESSION 252&lt;br&gt;31.8 多线程支持 253&lt;br&gt;31.9 编程示例 253&lt;br&gt;31.10 函数 264&lt;br&gt;第三十二章 Openssl命令 267&lt;br&gt;32.1概述 267&lt;br&gt;...

    OpenSSL编程(三合一版).zip

    249&lt;br&gt;31.4 数据结构 250&lt;br&gt;31.5 加密套件 251&lt;br&gt;31.6 密钥信息 252&lt;br&gt;31.7 SESSION 252&lt;br&gt;31.8 多线程支持 253&lt;br&gt;31.9 编程示例 253&lt;br&gt;31.10 函数 264&lt;br&gt;第三十二章 Openssl命令 267&lt;br&gt;32.1概述 267&lt;br&gt;...

    GetRandomnumbers随机数矩阵生成器

    GetRandomnumbers随机数矩阵生成器&lt;br&gt;模糊数学和统计之类的实验必备&lt;br&gt;包括程序 和源代码&lt;br&gt;开发工具&lt;br&gt;VB.net 2008 express&lt;br&gt;C# 2008 express&lt;br&gt;&lt;br&gt;windows XP和以前系统运行要安装 .NET Framework 2.0,...

    ACCESS基本函数大全

    随机数 Rnd(&lt;数值表达式&gt;) 产生一个0到9之间的随机数,为单精度类型。如果数值表达式值小于0,每次产生相同的随机数;如果数值表达式值大于0,每次产生新的随机数;如果数值表达式等于0,产生最近生成的随机数,且...

    点卡充值系统

    &lt;br/&gt; 软件名称:点卡充值系统&lt;br/&gt; 开发语言:.net2.0+c#&lt;br/&gt; 说明: &lt;br/&gt; 1.此软件完全开放代源码,供大家学习使用;&lt;br/&gt; 2.接口(文件为api.aspx)返回字符串为用户名/密码/随机数/绑定游戏帐号/到期时间/...

    C# Windows编程基础

    案例1:循环语言的学习-砝码程序验证&lt;br&gt;案例2:随机数的案例-洗牌程序&lt;br&gt;案例3:通过实例来剖析C#继承机制&lt;br&gt;案例4:递归与全局变量的案例1-打靶程序&lt;br&gt;案例5:递归与全局变量的案例2-二叉树&lt;br&gt;案例6:引用类型...

    C#生成设置范围内的Double类型随机数的方法

    本文实例展示了C#实现生成设置范围内的Double类型随机数的方法,对于C#的学习来说有不错的.../// &lt;param name=miniDouble&gt;生成随机数的最大值&lt;/param&gt; /// &lt;param name=maxiDouble&gt;生成随机数的最小值&lt;/param&gt; /// &lt;

    《计算机程序设计艺术》1,2,3卷--中文PDF电子书---卷5

    第3 章 随机数&lt;br&gt;。。。第4章 算术&lt;br&gt;第三卷 排序与查找&lt;br&gt;。。。第5章 排序&lt;br&gt;。。。第6章 查找&lt;br&gt;&lt;br&gt;采用RAR分卷压缩,共分成了5卷,这是最后部分,大家慢慢看吧:)&lt;br&gt;&lt;br&gt;将这五个部分下载到同一目录下:...

    《计算机程序设计艺术》1,2,3卷--中文PDF电子书---卷4

    《计算机程序设计艺术》1,2,3卷--中文PDF...第3 章 随机数&lt;br&gt;。。。第4章 算术&lt;br&gt;第三卷 排序与查找&lt;br&gt;。。。第5章 排序&lt;br&gt;。。。第6章 查找&lt;br&gt;&lt;br&gt;采用RAR分卷压缩,共分成了5卷,这是第四部分,大家慢慢看吧:)

    c# 公共类库-

    包含&lt;MySql操作类&gt;&lt;各种验证操作&gt;&lt;加密解密操作&gt;&lt;类型转换操作&gt;&lt;上传下载操作&gt;&lt;时间操作&gt;&lt;随机数类&gt;&lt;网络相关操作&gt;&lt;网页相关操作&gt;&lt;文件类操作&gt;&lt;线程相关操作&gt;&lt;邮件相关操作&gt;&lt;字符串操作&gt;

    VB版自动生成随机数,6个蓝一个红色

    'Response.Write("&lt;span style='color:#0033CC'&gt;" & k & "&lt;/span&gt; ") End If s(i) = k i = i + 1 '继续取下一个数字,直到i=8 End If Loop For i = 0 To 5 For j = 0 To 5 If zu(i) &lt; zu(j) Then ...

    js实现随机数小游戏

    抛出随机数实现一个“谁取餐的小游戏”,供大家参考,具体内容如下 1、HTML结构代码如下 &lt;div class=mask&gt; &lt;div class=contents&gt; &lt;div class=head&gt; &lt;p&gt;谁去拿外卖&lt;/p&gt; &lt;a&gt;X&lt;/a&gt; &lt;/div&gt; &lt;div class=cont-...

    asp.net 无重复随机数代码

    代码如下:/// &lt;summary&gt; /// 产生无重复随机数 /// &lt;/summary&gt; /// &lt;param name=”num”&gt;个数&lt;/param&gt; /// &lt;param name=”minValue”&gt;最小数&lt;/param&gt; /// &lt;param name=”maxValue”&gt;最大数&lt;/param&gt; /// &lt;returns&gt;...

Global site tag (gtag.js) - Google Analytics