在Math类中random方法可以产生随机数。如果从1到100之间产生一个随机整数(大于等于1,小于等于100),并赋值给n,那么下面语句正确的是()。
A: n=Math.round(Math.random(100))+1;
B: n=Math.round(Math.random()*100)+1;
C: n=Math.floor(Math.random(100))+1;
D: n=Math.floor(Math.random()*100)+1;
A: n=Math.round(Math.random(100))+1;
B: n=Math.round(Math.random()*100)+1;
C: n=Math.floor(Math.random(100))+1;
D: n=Math.floor(Math.random()*100)+1;
举一反三
- Math类的random方法是用来求随机数的,随机数的范围是___________。 A: 0~1 B: -1.0~1.0 C: 几乎没有限制 D: -100~100
- Math对象的( )方法是返回 0 ~ 1 之间的随机数? A: random() B: round() C: sin() D: sqrt()
- Math类的random()方法可以产生一个()之间的()类型随机数。
- 使用Math类调用其类方法random()返回一个0至1之间的随机数包括1。
- 下列哪些代码段能生成一个1—100之间的随机数? A: new Random().nextInt(101) B: new Random().nextInt(100) C: new Random().nextInt(100)+1 D: (int)(Math.random()*100)