单选题
有语句:s=Int(100*Rnd),执行完毕后,s的值是
A、
[0,99]的随机整数
B、
[0,l00]的随机整数
C、
[1,99]的随机整数
D、
[1,100]的随机整数
【正确答案】
A
【答案解析】
解析:本题考查随机函数的知识。Rnd是一个随机数函数,此函数的返回值是一个(0,1)这个开区间内的数。此函数乘以100后得到(O,100)开区间内的随机数,取整后即是[0,99]的随机整数。可以推出,得到任意闭区间[x,y]内随机整数的公式为:x+Int(Rad*(y-x+1))。
提交答案
关闭