执行int x=(int)(Math.random()*100);语句时,不会出现下列哪个数值?
A.1
B.35
C.48
D.100
第1题:
要产生[10,100]之间的随机整数使用哪个表达式?
A.(int)(Math.random()*100)
B.10+(int)(Math.random()*91)
C.10+(int)Math.random()*90
D.10+(int)Math.random()*91
第2题:
要产生[10,60]之间的随机整数使用哪个表达式?
A.(int)(Math.random()*60)
B.10+(int)Math.random()*51
C.10+(int)(Math.random()*50)
D.(int)(10+Math.random()*51)
第3题:
要使变量x赋值为1~100之间(含1,不含100)的一个随机整数,正确的语句是_______。
A.x=Int(100*Rnd)
B.x=Int(101*Rnd)
C.x=Int(100*Rnd)+1
D.x=Int(99*Rnd)+1
第4题:
下列可以产生一个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)
第5题:
要使变量x赋值为一个三位的正整数(100~999),正确的语句是()。
A.x = Int(1000*Rnd())
B.x = Int(999*Rnd())
C.x = Int(900*Rnd() + 100)
D.x = Int(999*Rnd() + 100)