问题
单项选择题
下面可以产生90~100(含90和100)的随机整数的表达式是______。
A) Int(Rnd*10+100)
B) Int(Rnd*10+90)
C) Int(Rnd*11+90)
D) Int(Rnd*90+100)
答案
参考答案:C
解析: Rnd函数可以产生0到1之间的随机数,包括0但不包括1。为其扩大11倍以后,就变成了由0到11的半闭半开区间,再加90就是由90到101的半闭半开区间,最后用Int函数取整,即可产生90到100之间的随机整数(包括90和100)。