问题 单项选择题

可以产生30~50(含30和50)之间的随机整数的表达式是

A.Int(Rnd*21+30)

B.Int(Rnd*20+30)

C.Int(Rnd*50-Rnd*30)

D.Int(Rnd*30+50)

答案

参考答案:A

解析: 随机产生一个整数区间的通用公式为:Int(Rnd*(区间上界-区间下界+1)+区间下界),本题中区间上界为50,下界为30,所以公式应该为:Int(Rnd*(50-30+1)+30),化简后为A选项。

单项选择题
填空题