从1到20间随机生成6个互不相同的整数。
2009-05-09 22:42
295 查看
protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { CreateNum(); } } //在从1到20间随机生成6个互不相同的整数。 public void CreateNum() { ArrayList MyArray = new ArrayList(); Random random = new Random(); string str = null; //循环的次数 int Nums = 6; while (Nums > 0) { int i = random.Next(1, 9); if (!MyArray.Contains(i)) { if (MyArray.Count < 6) { MyArray.Add(i); } } Nums -= 1; } for (int j = 0; j <= MyArray.Count - 1; j++) { str += MyArray[j].ToString(); } Response.Write(str); }
相关文章推荐
- 用C#生成足够随机的互不相同的随机数
- java随机生成n个不相同的整数
- 用C#生成足够随机的互不相同的随机数
- C#在一段数字区间内随机生成若干个互不相同的随机数
- 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从
- 随机产生两组整数,每组整数中元素互不相同,这两组数按值递增有序。设计程序,将这两组数合并成按值递减有序的一组数,要求合并的新的一组数中,相同的元素只有一个。
- 定义函数Rand1000(), 随机生成1000个均不相同的正整数
- C#在一段数字区间内随机生成若干个互不相同的随机数
- ABAP Function 给出范围,随机生成整数...
- 给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数。
- 在1到20之间产生6个不相同的整数(腾讯面试题,大家围观一下)
- 给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数
- 生成范围在[a,b]之中的随机整数
- randperm--生成随机整数排列
- 【Java笔记】随机生成a到b的整数
- 随机生成一个1~100之间的整数,玩家可以通过函数InputBox命令输入数字来猜测那未知的随机数字
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 【转】给定一个函数rand5(),使函数rand7()可以随机等概率的生成1-7的整数
- 第二周作业-----随机生成一个n bit位的长整数
- 随机生成任意十个整数,分别利用冒泡和选择按从小到大排列。