取一个100个1到100的随机数据放入到一个100个长度的数据中?程序怎么写?

来源:百度知道 编辑:UC知道 时间:2024/06/19 06:39:41
能写个简单的例子吗?(比如就取1-5的5个随机数,随机数用random rd=new random();int temp=rd.next(1,5)
我自己想了一个,但不是更好,希望有精典的想法,可以给分哈!
string showString = "";
Random rd = new Random();
int[] A=new int[100];
A[0] = rd.Next(1, 100);
int count = 1;
while (count != 99)
{
bool F = false;
int intTemp = rd.Next(1, 100);
for (int i = 0; i < count; i++)
{
if (intTemp == A[i])
{
F = true;
}
}
if (!F)
{
A[count] = intTemp;
count++;
}
}

string showString = "";
Random rd = new Random();
int[] A=new int[100];
A[0] = rd.Next(1, 100);
int count = 1;
while (count != 99)
{
bool F = false;
int intTemp = rd.Next(1, 100);
for (int i = 0; i < count; i++)
{
if (intTemp == A[i])
{
F = true;
}
}
if (!F)
{
A[count] = intTemp;
count++;
}
}