以下能够产生[1,100]之间的随机整数的是
A: (int)(Math.floor(Math.random()*100+1));
B: (int)(Math.ceil(Math.random()*100+1));
C: Math.ceil(Math.random()*100+1);
D: Math.floor(Math.random()*100+1);
A: (int)(Math.floor(Math.random()*100+1));
B: (int)(Math.ceil(Math.random()*100+1));
C: Math.ceil(Math.random()*100+1);
D: Math.floor(Math.random()*100+1);
举一反三
- 在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;
- 下列可以产生一个1~100之间随机整数的表达式是()。 A: (int)(Math.random(100)+1) B: (int)Math.random(100)+1 C: (int)Math.random()*100+1 D: (int)(Math.random()*100+1)
- 产生一个1到100之间(1,100)的随机数的表达式是( ) A: Math.random()*100 B: Math.random()*100+1 C: Math.random()*99 D: Math.random()*99+1
- 下面那个语句可返回x的整数部分 A: import math math.ceil(x) B: from math import ceil ceil(x) C: import math math.trunc(x) D: import math math.fabs(x)
- 生成一个[1,100]之间的随机整数,以下选项正确的是( )。 A: int a=(int)(Math.random()*100)+1; B: int a=(int)(Math.random()*100); C: int a=(int)(Math.random()*99)+1; D: int a=(int)(Math.random()*99);