下列表达式中,能够保留变量x整数部分并进行四舍五入的是
A) Fix (x)
B) Int(x)
C)Rnd(x)
D) Round(x)
第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题:
要使变量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
第3题:
设x为大于0的数,下列不能进行四舍五入取整的是______。
A.Math.Round(x,0)
B.Int(x+0.5)
C.Math.Abs(x+0.5)
D.Fix(x+0.5)
第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,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