static void Main()
{
int[] a = new int[10];//定义长度为10的整形数组
Random rd = new Random();//随机。。。
int j = 0;
for (int i = 0; i < a.Length; i++)
{
Rand: j = rd.Next(1, 20);
for (int k = 0; k < i; k++)
{
if (j == a[k])
{
goto Rand;//如果生成的随机数在数组中已存在,则重新成生随机数
}
}
a[i] = j;
}
for (int i = 0; i < a.Length; i++)
{
Console.WriteLine("{0}\n", a[i]);
}
Console.ReadLine();
}
{
int[] a = new int[10];//定义长度为10的整形数组
Random rd = new Random();//随机。。。
int j = 0;
for (int i = 0; i < a.Length; i++)
{
Rand: j = rd.Next(1, 20);
for (int k = 0; k < i; k++)
{
if (j == a[k])
{
goto Rand;//如果生成的随机数在数组中已存在,则重新成生随机数
}
}
a[i] = j;
}
for (int i = 0; i < a.Length; i++)
{
Console.WriteLine("{0}\n", a[i]);
}
Console.ReadLine();
}