随即生成无重复数字的数组(windows窗体)
来源:互联网 发布:windows最长文件名 编辑:程序博客网 时间:2024/06/10 17:16
我的例子中,要为arry数组中赋5个值,也就是说arry的长度为5 List<int> arry = new List<int>(); //首先定义一个类型为int的泛型数组 Random rand = new Random(); int k =rand.Next(1, 6); //随即产生1-5之间的数,赋给数组的第一个值 arry.Add(k); for (; ;) //无限循环 { if (arry.Count == 5) //当数组的长度为5时,跳出循环 { break; } k = rand.Next(1, 6); //随即产生1-5的之间的数字 for (int j = 0; j < arry.Count; j++) { if (k == arry[j]) //此时产生的随即数字是否与当前数组存的值相等,若相等则不添加到数组中 { break; } else { if (j == arry.Count - 1) { arry.Add(k); //表示随即产生的数字,与当前的数组中存放的任意值都不相等,可以添加到arry数组中 } } } } #endregion foreach (int k2 in arry) { this.textBox1.AppendText(k2.ToString()+","); //输出数组中的元素 } // MessageBox.Show("完毕了"+arry.Count);
- 随即生成无重复数字的数组(windows窗体)
- 不重复随即生成数字和排序
- 一个生成无重复数字的代码
- 一个生成无重复数字的代码
- JAVA随即生成不重复的数
- 生成随机无重复数组
- java 随即生成数字和uuid的使用
- 如何生成8位无重复的随机数(数字+字母)
- 随即生成字符串(包括大小写字母和数字)
- 生成随即密码(数字加大写或者消协字母)
- 数组中重复的数字(数组)
- 随即整数的生成
- 黑马程序员之C#学习笔记:随机产生1-100的随即数插入到数组中,数字不能有重复
- 算法:数字拆分(重复、无重复)
- 生成无重复的随机数
- 生成无重复的随机数
- 生成无重复的随机数
- 生成不重复的数字!
- iPhone 网络编程:使用stream建立通讯
- hibernate几乎所有数据库配置
- windows电脑常识
- Linux实模式和保护模式
- 豆瓣的技术概要
- 随即生成无重复数字的数组(windows窗体)
- 以root身份进入fedora13的方法
- poj 1528 Perfection
- 平衡二叉树
- 学习snmp的体会(推荐一看,涵盖了初学者会犯的大部分错误)
- upstart an event-based replacement for the /sbin/init
- 模拟电路----多级放大电路的耦合方式
- AT&T汇编语言的相关知识
- linux系统下修改终端的文件目录显示颜色