如题所述
第1个回答 推荐于2018-04-07
补充:
List<int> num=new List<int>();
for (int i = 0; i < 20; i++)
{
num[i] = random.Next(10, 101);//随机数在10—100以内波动
label.text +=num[i].tostring()+",";
}追问
List<int> num=new List<int>();
for (int i = 0; i < 20; i++)
{
num[i] = random.Next(10, 101);//随机数在10—100以内波动
label.text +=num[i].tostring()+",";
}追问
为什么会报错?
补充:
List num = new List();
for (int i = 0; i < 20; i++)
{
//初始化
Random rd = new Random();
//随机数在10—100以内波动,如果直到100的话最大数一次也不会出现
int j = rd.Next(10, 101);
num.Add(j);
label1.Text += j.ToString()+",";
}
自己看看、
第2个回答 2019-03-20
然rand_max是32767..,你可以考虑将一亿分段,譬如说分成10万份那就是1-1000,1001-2000.然后从每段中生成一个随机数;也可以以10000划分每段生成10个随机数,这样判断不同也很容易。但不知道你这随机数生成用来干什么的,不知道合不合要求
第3个回答 2013-12-13
Random random = new Random();
for (int i = 0; i < 20; i++)
{
int t = random.Next(10, 101);
Console.WriteLine(t );
}
for (int i = 0; i < 20; i++)
{
int t = random.Next(10, 101);
Console.WriteLine(t );
}
第4个回答 2013-12-13
List<int> num=new List<int>();
for (int i = 0; i < 20; i++)
{
num[i] = random.Next(10, 100);//随机数在10—100以内波动
}
for (int i = 0; i < 20; i++)
{
num[i] = random.Next(10, 100);//随机数在10—100以内波动
}
第5个回答 2013-12-13
当i是0的时候 num集合里面有没有东西?
里面是没有东西的num[0]报错而且 num[i]是表示第i个值
给集合里面添加数据 是num.add(random.Next(10.101));本回答被提问者采纳
里面是没有东西的num[0]报错而且 num[i]是表示第i个值
给集合里面添加数据 是num.add(random.Next(10.101));本回答被提问者采纳