算出小于100的10个不重复的随机数,放入数组,并且打印出来
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/25 11:21:04
算出小于100的10个不重复的随机数,放入数组,并且打印出来
![算出小于100的10个不重复的随机数,放入数组,并且打印出来](/uploads/image/z/9701744-32-4.jpg?t=%E7%AE%97%E5%87%BA%E5%B0%8F%E4%BA%8E100%E7%9A%8410%E4%B8%AA%E4%B8%8D%E9%87%8D%E5%A4%8D%E7%9A%84%E9%9A%8F%E6%9C%BA%E6%95%B0%2C%E6%94%BE%E5%85%A5%E6%95%B0%E7%BB%84%2C%E5%B9%B6%E4%B8%94%E6%89%93%E5%8D%B0%E5%87%BA%E6%9D%A5)
import java.util.*;
public class Rand10
{
public static void main(String[] args)
{
Random rand=new Random();
int[] num=new int[10];
boolean[] used=new boolean[100];
Arrays.fill(used,false);
for(int i=0;i<10;i++)
{
int tmp;
do
{
tmp=rand.nextInt()%100;
}while(tmp<0||used[tmp]);
used[tmp]=true;
num[i]=tmp;
}
for(int e:num)
System.out.println(e);
}
}
楼主参考.
public class Rand10
{
public static void main(String[] args)
{
Random rand=new Random();
int[] num=new int[10];
boolean[] used=new boolean[100];
Arrays.fill(used,false);
for(int i=0;i<10;i++)
{
int tmp;
do
{
tmp=rand.nextInt()%100;
}while(tmp<0||used[tmp]);
used[tmp]=true;
num[i]=tmp;
}
for(int e:num)
System.out.println(e);
}
}
楼主参考.
算出小于100的10个不重复的随机数,放入数组,并且打印出来
java题目:将1到100中的100个自然数随机的放到一个数组,从中获取重复次数最多并且最大的数,显示出来.
java:将1到100中的100个自然数随机的放到一个数组,从中获取重复次数最多并且最大的数,显示出来
c#!中,产生30个随机数(0-50)把它们放入一个一维数组中,并判断不是重复的
怎样用C语言生成10个1到100的不重复的随机数?
vb程序题:将二维数组A中的100个元素分别赋给一维数组B的每个元素并打印出来
使用java集合去掉数组中重复的值并打印出来,数组:{2,5,4,7,8,9,6,4}
如何用C语言编写出 生成10个1到20不重复的随机数.直接完整程序就好了,
用vb怎样生成10个不重复的(1到10)随机数?
利用随机数产生10个20至30之间的整数,输出数组的所有值,统计其中有多少个元素的值小于25(Java语言)
如何生成不重复的随机数
易语言取不重复的随机数