单选题 设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),Int函数返回不大于自变量的最大整数,所以当Rnd乘上5成为(0,5),再加上5成为(5,10),经取整后成为[5,9],然后加1后成为[6,10]。