问题
单项选择题
设a=5,b=10,则执行c=Int((b-A) *Rnd+A)+1后,c值的范围为( )。
A) 5-10
B) 6-9
C) 6-10
D) 5-9
答案
参考答案:C
解析: Rnd随机函数取值(0,1)开区间,记住这个结论是解决此类题目的关键。(b-A) *Rnd后值为(0,5),取整后为[0,4]。之后注意数学运算即可。
设a=5,b=10,则执行c=Int((b-A) *Rnd+A)+1后,c值的范围为( )。
A) 5-10
B) 6-9
C) 6-10
D) 5-9
参考答案:C
解析: Rnd随机函数取值(0,1)开区间,记住这个结论是解决此类题目的关键。(b-A) *Rnd后值为(0,5),取整后为[0,4]。之后注意数学运算即可。