问题 单项选择题

下面可以产生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)。

单项选择题
判断题