发布网友 发布时间:2024-08-21 22:59
共1个回答
热心网友 时间:2024-08-31 15:30
int[] arr = new int[5];int[] arr = new int[5];Random rd = new Random();for (int i = 0; i < arr.Length; i++){ arr[i] = rd.Next(10) + 1; for (int j = 0; j < i; j++) { if (arr[i] == arr[j]) { arr[i] = rd.Next(10) + 1; j = 0; // 改...
c#随机数方法产生5个1~10(包括1和10)之间的整数。int[] s = new int[5];//s数组中存放着需要的数字 Random ra = new Random();for (int i = 0; i < 5; i++)//遍历数组显示结果 { s[i] = ra.Next(1, 10);Console.WriteLine(s[i]);} Console.ReadKey();
...一个长度为10的数组,然后向数组随记插入1-10,要求数组各元素的值不...int j = 0;ArrayList iList = new ArrayList();for (int i = 0; i < 10; i++){ Random rd = new Random();do { j = rd.Next(1, 11);} while (iList.Contains(j));iList.Add(j);} foreach (int iRand in iList){ Console.WriteLine(iRand);} ...
求用C# 语言的从1-10个数中选5个数的代码,是组合。不是排列。。不知道你要求的结果是什么,我这个返回的是一组5位随机数,但愿对你有用!!!private int randonData(){ Random r = new Random();return r.Next(1, 10);} private string Creat(){ string str="";while(str.Length<5){ int n = randonData();if (!str.Contains(n.ToString())){ s...
c#有没有函数能生成不重复的随机数,比如1-10之间的不重复随机数???然后继续用Random生成随机数只到生成的随机数一个都不重复 下面的代码可以参考一下,主要是用了RAND类的NEXT方法 int[] randomArray = new int[20];Random random=new Random();randomArray[0] = random.Next(1, 10);for (int i = 1; i < 4; i++){ bool foundSame = false;do { fou...
...要求用户在文本框中输入1到10之间的一个数字,然后单击[猜猜]按 ...3. 编写输入语句代码,并用int.Parse()方法将字符串转换为数值,将输入数值与产生随机数相比较,并根据不同的比较结果输出相应的提示信息。class Program { static void Main(string[] args){ while (true){ Random rd = new Random();int result = rd.Next(1, 10);//结果 Console.WriteLine(...
求C#语言,先随机生成一个0-9的数,然后输入一个数,直到与生成的数一...static void Main(string[] args){ int count=0;while (true){ Console.WriteLine("输入一个1-10之间的数字");int ii = Convert.ToInt32(Console.ReadLine());Random r = new Random();int right = r.Next(0, 11);if (ii == right){ Console.WriteLine("对了,恭喜。");Console....
C#生成制定范围和数量的随机数,要求不重复List<int> list = new List<int>();//用来存放所要的随机数 Random r = new Random(); for (int i = 0; i < 5; i++)//弄5个随机数 { int num=r.Next(10,100);//10--99之间的随机数 if (!list.Contains(num))//集合list不包含num,就把num添加进list。这样...
C#产生1-9之间的随机数如何实现?C#产生1-9之间的随机数如何实现?如果我想在+ - * / 中随机产生一个能直接做吗?解析:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1 { class Program { static void Main(string[] args){ Random random = new Random();int iNumber = (int)((...
C#产生1-9之间的随机数如何实现?include<stdio.h> include<stdlib.h> void main(){ int i;printf("产生1~9之间的随机数:");for(i=0;i<10;i++){ printf("%d",rand()%10);rand()!=0;} printf("\n");} 在运算中也可以实现随机数的运算。