这样就会生成好多重复的,求问大神怎么改
namespace cs1
{
class Program
{
static void Main(string[] args)
{
double[] x = new double[100];
double[] y = new double[100];
double[] z = new double[100];
for (int i = 0; i < 100; i++)
{
Random rd = new Random();
x[i] = rd.Next();
y[i] = rd.Next();
z[i] = rd.Next();
Console.WriteLine("{0} {1} {2} {3}",i,x[i],y[i],z[i]);
}
Console.ReadLine();
}
}
}
------解决思路----------------------
Random rd = new Random();//rd移到循环外面
for (int i = 0; i < 100; i++)
{
//Random rd = new Random();
x[i] = rd.Next();
y[i] = rd.Next();
z[i] = rd.Next();
Console.WriteLine("{0} {1} {2} {3}",i,x[i],y[i],z[i]);
}