c#.net中怎么产生20个随机数并且能输出,麻烦了,谢谢!

cyqklmn7392522 2012-04-01 07:27:24
我用random随机产生了20个数,但是当我想输出者20个数时,它说索引超出数组界限,我要怎么解决?
麻烦了,,,谢谢
...全文
245 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyqklmn7392522 2012-04-01
  • 打赏
  • 举报
回复
解决了,,,,谢谢
cyqklmn7392522 2012-04-01
  • 打赏
  • 举报
回复
OROCHIHeart 的方法我不会弄……
orochiheart 2012-04-01
  • 打赏
  • 举报
回复
你的问题已经解决了么?
Destiny7 2012-04-01
  • 打赏
  • 举报
回复
textBox4 .Text =Convert .ToString (num [20]);


最后一句错了,textBox4 .Text =Convert .ToString (num [19]);

索引是从0开始的.
cyqklmn7392522 2012-04-01
  • 打赏
  • 举报
回复
我写的题目是随机产生20个数,求最大数,最小数,平均值?我要把那个插入哪里?谢谢
int[] num = new int[20];
int max, min, i;
double aver = 0.0;
Random rd = new Random(20);
for (i = 0; i < 20; i++)
{ num[i] = rd.Next(10, 99); }
max = min = num[0];
for (i = 0; i < 20; i++)
{
if (max < num[i]) { max = num[i]; }
else if (min > num[i]) { min = num[i]; }
aver += num[i];
}
aver = aver / 20;
textBox1.Text = Convert.ToString(max);
textBox2.Text = Convert.ToString(min);
textBox3.Text = Convert.ToString(aver);
textBox4 .Text =Convert .ToString (num [20]);
orochiheart 2012-04-01
  • 打赏
  • 举报
回复
用泛型添加 List<int> ls = new List<int>;
ls.add(随机数);

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧