早教吧作业答案频道 -->其他-->
算出小于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个不重复...的网友还看了以下:
跪求权重系数计算?怎么得来的数?安全管理难度系数得分为:M=(0.869,0.516,0.321)T 2020-03-31 …
OLTP表示联机事务处理,侧重于数据管理,而OLAP表示【】,侧重于数据分析和决策支持。 2020-05-23 …
10个数分三次随机取出三个数,一次猜一个数,猜中的概率是多少?A从0-9,十个数字中,分三次随机取 2020-06-20 …
大于0的整数与大于等于1的整数意思是否一样大于0的整数与大于等于1的整数意思是否一样大于0的整数与 2020-06-23 …
不等式解法我直说我好笨的.最重要的是要有过程.若0小于a小于1,则不等式(a-x)(x-1)大于0 2020-06-26 …
二元一次函数图像的各种关系想知道二元一次函数图像在二次项大于0,等于0小于0,一次项函数大于0,等 2020-06-27 …
0-9中,任意4个不重复数相加等于16的组合方式有几种0-9中,任意4个数中有2个相同数相加等于1 2020-07-24 …
用数码0、1、2、3、4可以组成多少个(1)三位数;(2)没有重复数字的三位数;(3)没有重复数字 2020-07-30 …
关于二重积分可微的一些问题二重积分可微的充分条件是偏导数连续吧,但是对于这个分段函数Z=x^2+y^ 2020-11-03 …
设函数f(x)={2^xx>0,x+1x小于等于0.若f(a)+f(1)=0,则实数a的值等于?1设 2020-12-08 …