问题 单项选择题

有如下语句s=Int(100*Rnd)执行完毕后,s的值是

A.[o,99]的随机整数

B.[0,100]的随机整数

C.[1,99]的随机整数

D.[1,100]的随机整数

答案

参考答案:A

解析:Rnd是随机函数,其返回值为[O,1]之间的小数,但不会等于1。Int()是取整函数,只取参数的整数部分,故Int(100*Rnd)是返回[0,99]之间的随机整数。

单项选择题
单项选择题