早教吧作业答案频道 -->其他-->
算出小于100的10个不重复的随机数,放入数组,并且打印出来
题目详情
算出小于100的10个不重复的随机数,放入数组,并且打印出来
▼优质解答
答案和解析
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个不重复...的网友还看了以下:
有3本不同的书,放入4个书架,一共有多少种放法?请说祥细点击答案是64,我不知道怎样算出来的 2020-03-30 …
(1)a,b,c大于0且a平方+2ab+2ac+4bc=12,则a+b+c的最小值是(2)函数y=( 2020-03-30 …
有一口枯井、如何测量它的深度呢?看古人有巧法、用一条长绳四折以后放入井中、至井底、上端余出井口3尺 2020-04-13 …
为何超级何分布的期望算出来和二项分布的期望一样?例如,10个小球,4红6白,取三个,取球后放回或不 2020-05-15 …
一个两位数,两个数位上的数字和是9,如果这个两位数加上27,所得的新数与原来的两位数的数字顺序恰好 2020-05-15 …
△ABC中,已知 角A=120度 a=7,b+c=8(b>c),求b.c.角B解题过程可能牵涉正弦 2020-05-16 …
核聚变能量问题问一个弱弱的问题,一个氘和一个氚巨变成一个氦原子,能释放多少能量(可以用焦耳表示出来 2020-05-22 …
如果一个正弦交流混连电路中每个支路中都有电容,电阻和电感,怎么计算电流?是先分别得出总电容,总电阻 2020-06-07 …
一道算术题一个横5竖2共10格的棋盘,第一格放1两银子,第二格放2两,第三格放4两,第四格放8两, 2020-06-13 …
将6本不同的书放在4个不同的盒子,每个盒子至少有1本,有几种算法自己算出了一个答案,不过不太确定, 2020-06-16 …