要随机产生一个两位数并赋值给y,下面语句正确的是 ______。
A.y=10+Int(91*RnD)
B.y=Int(10+90*RnD)
C.y=10+Int(89*RnD)
D.y=10+Int(90*RnD)
第1题:
要使变量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)
第2题:
Rnd函数能够产生[0,1)区间的随机实数,若要在[0,10]区间内产生随机整数,下面表达式正确的是____。
A.Rnd*10
B.Int(Rnd*10)
C.Int(Rnd*11)
D.Rnd*11
第3题:
x,y是整数型变量,在VBA中产生一个范围在[x,y]之间的随机整数z的语句为()。
A.z=Int(Rnd*(y-x+1))+x
B.z=Int(Rnd*(x-y+1))+y
C.z=Int(Rnd*x)+y
D.z=Int(Rnd*y)+x
第4题:
要使变量x赋值为1~100(含1,不含100)的一个随机整数,正确的语句是______。
A.x=Int(100*Rnd())
B.x=Int(101*Rnd())
C.x=1+Int(100*Rnd())
D.x=1+Int(99*Rnd())
第5题:
要使变量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