标题: 随机取出10个1-100之间的数,并且这10个数各不相同 [打印本页] 作者: 淡蓝色 时间: 2013-4-25 17:40 标题: 随机取出10个1-100之间的数,并且这10个数各不相同 class Program
{
static void Main(string[] args)
{
Random r = new Random();
int[] arr=new int[10];
int a;
for (int i = 0; i < arr.Length; i++)
{
do
{
a = r.Next(0, 100);
while (a % 2 != 0)
{
a = r.Next(0, 100);
}
if (a > 0)
{
for (int j = 0; j < i; j++)
{
if (arr[j] == a)
{
continue;
}
}
}
arr[i] = a;
break;
} while (true);
}
foreach (var item in arr)
{
Console.WriteLine(item);
}
}
}