A: 0
B: 1
C: 2
D: 3
举一反三
- 下列哪些代码段能生成一个1—100之间的随机数? A: new Random().nextInt(101) B: new Random().nextInt(100) C: new Random().nextInt(100)+1 D: (int)(Math.random()*100)
- Random random=new Random(); random.nextInt(); 返回一个() 之间 的随机数 A: [0,n] B: [0,n) C: (0,n] D: (0,n)
- (5-1)下面()程序段可以产生一个不大于100的随机整数。 A: getInteger(100); B: System.getInt(100); C: Random.nextInt(100); D: Random random=new Random();int aInt=random.nextInt(100);
- 要生成[0,20)之间的随机数,下面那句话正确? A: Random r=new Random();int index=r.nextInt(20); B: Random r=new Random();int index=r.nextInt(0,20); C: Random r=new Random();int index=r.nextInt(); D: Random r=new Random();int index=r.nextInt(21);
- 语句“Random myRandom=new Random(); int i=myRandom.next(1,4); ”产生的随机数不可能为_______________。 A: 1 B: 2 C: 3 D: 4
内容
- 0
下列哪个命令生成X服从参数为3的3×4的泊松分布的随机矩阵: A: random(’possion’,3,3,4) B: random(’possion’,3,4,3) C: random(’binornd’,3,3,4) D: random(’binornd’,3,4,3)
- 1
计算x y ,有以下三种方法: (1) x**y; (2) pow(x,y); (3) import random random.pow(x,y)
- 2
阅读下面的代码,输出结果是( ) public static void main(String[] args) { Random random1 = new Random(10); Random random2 = new Random(10); for(int i=0;i<5;i++){ System.out.print(random1.nextInt(5)); } for(int i=0;i<5;i++){ System.out.print(random2.nextInt(5)); } }
- 3
下面哪一条语句产生一个从0~99的随机数?() A: random(100); B: random(101); C: random(0,100); D: random(99); E: random(0,101); F: random(0,99);
- 4
阅读下面的代码,输出结果是() public static void main(String[] args) { Random random1 = new Random(10); Random random2 = new Random(10); for(int i=0;i<5;i++){ System.out.print(random1.nextInt(5)); } for(int i=0;i<5;i++){ System.out.print(random2.nextInt(5)); } } A: 3.030130301E9 B: 5.04813268E9 C: 3.268023579E9 D: 1111111111