随机生成0-9之间的任意一个数字的Java代码是( )
A: (int)Math.random()*10
B: (int)(Math.random()*10)
C: Math.random()*10
D: (char)(Math.random()*10)
A: (int)Math.random()*10
B: (int)(Math.random()*10)
C: Math.random()*10
D: (char)(Math.random()*10)
举一反三
- 生成一个[1,10]之间的随机整数,以下选项正确的是( )。 A: int a = (int)(Math.random()*10); B: int a =(int)(Math.random()*9)+1; C: int a = (int)(Math.random()*9); D: int a = (int)(Math.random()*10)+1;
- 下面可以产生大于等于0,小于10的随机整数的Java语句是()。 A: Math.random()*10 B: Random.nextInt(10) C: (int)Math.random()*10 D: (int)(Math.random()*10)
- 下列代码得到1至100之间的一个随机整数(包括1和100)。 A: (int)Math.random()*100 B: (int)(Math.random()*10)+1 C: (int)(Math.random()*100)+1 D: (int)Math.random()*10
- 下列哪些代码段能生成一个1—100之间的随机数? A: new Random().nextInt(101) B: new Random().nextInt(100) C: new Random().nextInt(100)+1 D: (int)(Math.random()*100)
- 随机生成'A'-'Z'之间的一个大写字母的Java代码是( ) A: Math.random()*26+'A' B: (char)(Math.random()*26+'A') C: (char)(Math.random())*26+'A' D: (char)(Math.random()*26)+'A')