问题
单项选择题
下列Visual Basic表达式中,能产生一个10到99之间(包括10和99)随机整数的是()。
A.Rnd()*89
B.Rnd()*50+10
C.Int(Rnd()*89)+10
D.Int(Rnd()*90)+10
答案
参考答案:C
解析:Rnd()函数返回大于或等于0的但小于1的值,Int(number)返回不大于number的最大整数。故本题答案选C。
下列Visual Basic表达式中,能产生一个10到99之间(包括10和99)随机整数的是()。
A.Rnd()*89
B.Rnd()*50+10
C.Int(Rnd()*89)+10
D.Int(Rnd()*90)+10
参考答案:C
解析:Rnd()函数返回大于或等于0的但小于1的值,Int(number)返回不大于number的最大整数。故本题答案选C。