c# 0-100不不重复随机数 乱序填充到100的数组中
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/05 14:44:19
c# 0-100不不重复随机数 乱序填充到100的数组中
int[] nums = new int[100];
Random random = new Random();
//随机数值
for (int i = 0; i < 100; i++)
{
int a= random.Next(0,100);
for(int i = 0; i < nums.count; i++)
{
if(a==nums[i]){
nums[i]=
}
}
=
}
再怎么弄
int[] nums = new int[100];
Random random = new Random();
//随机数值
for (int i = 0; i < 100; i++)
{
int a= random.Next(0,100);
for(int i = 0; i < nums.count; i++)
{
if(a==nums[i]){
nums[i]=
}
}
=
}
再怎么弄
用个while循环搞定
int[] nums = new int[100];
Random random = new Random();
for (int i = 0; i < 100; i++)
{
int a= random.Next(0, 100);
for(int i = 0; i < nums.count; i++)
{
if(a==nums[i]){
a=random.Next(0, 100);
i=0;
}
}
nums[nums.Length]=a
}
再问: for 和while 有什么区别啊
再答: 这么说吧。for循环是有次数限制的。你现在要添加不同的随机数到数组里。你知道要循环多少次吗?或许1000次。10000次。你无法估计。你不会写个无穷大吧。 while().括号里的代码就是循环的条件。只要满足这个条件。while就会无限循环。可现在我们的目的是只要将数组100项都填满,循环就可以结束了。我上面写的循环条件是 no
int[] nums = new int[100];
Random random = new Random();
for (int i = 0; i < 100; i++)
{
int a= random.Next(0, 100);
for(int i = 0; i < nums.count; i++)
{
if(a==nums[i]){
a=random.Next(0, 100);
i=0;
}
}
nums[nums.Length]=a
}
再问: for 和while 有什么区别啊
再答: 这么说吧。for循环是有次数限制的。你现在要添加不同的随机数到数组里。你知道要循环多少次吗?或许1000次。10000次。你无法估计。你不会写个无穷大吧。 while().括号里的代码就是循环的条件。只要满足这个条件。while就会无限循环。可现在我们的目的是只要将数组100项都填满,循环就可以结束了。我上面写的循环条件是 no
c#中产生不重复的随机数
C#产生随机数 不重复
算出小于100的10个不重复的随机数,放入数组,并且打印出来
C# 生成1-20随机数 不重复
c#生成6个随机数,要求1到33之间不重复的随机数,要最简单的写法
c#有没有函数能生成不重复的随机数,比如1-10之间的不重复随机数?
怎样用C语言生成10个1到100的不重复的随机数?
C#生成15个不重复的随机数,高手贴代码谢谢
如何用C语言重复的产生不重复的0到9之间的随机数?
c#写个类,定义一个含有10元素的数组,每个元素都是1-100的随机数.
怎样随机数生成一数组,长度为10,随机数为1~100的奇数,求最大值最小值,C#语言
用C#编写一个数组 长度一百 然后插入1-100之间的数字 不能重复