随机生成'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')
A: Math.random()*26+'A'
B: (char)(Math.random()*26+'A')
C: (char)(Math.random())*26+'A'
D: (char)(Math.random()*26)+'A')
举一反三
- 随机生成0-9之间的任意一个数字的Java代码是( ) A: (int)Math.random()*10 B: (int)(Math.random()*10) C: Math.random()*10 D: (char)(Math.random()*10)
- 在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: new Random().nextInt(101) B: new Random().nextInt(100) C: new Random().nextInt(100)+1 D: (int)(Math.random()*100)
- 随机生成’A’-’Z’之间的一个大写字母的代码:( )(Math.random()* +65);
- 补全代码:如何生成随机的一个大写字母? char c =(char)('A'+Math. ()*26 );