随机函数Rnd(10)的功能为()。

题目
单选题
随机函数Rnd(10)的功能为()。
A

产生一个大于或等于0小于1的单精度随机数

B

产生一个大于或等于0小于10的单精度随机数

C

产生一个大于0小于10的单精度随机数

D

产生一个大于0小于1的单精度随机数

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.int(rnd*21+10)

B.int(Rnd*10+20)

C.int(Rnd*30-Rnd*10)

D.int(Rnd*10+30)


正确答案:A
A)【解析】随机数函数Rnd的功能是用于产生一个小于1但大于或等于0的随机数。为了生成某个指定范围内的随机整数,可使用以下公式:Int((upperbound.10werbound+1)*Rnd+lowerbound),其中upperbound是随机整数范围的上限,lowerbound是随机整数范围的下限。本题中upperbollnd为30,lowerbound为10。

第2题:

产生10至100的随机整数的表达式是()。

A.Int(90*Rnd+10)

B.Int(91*Rnd+10)

C.90*Rnd+10

D.Int(91*Rnd)


本题答案:B

第3题:

VB中Rnd函数返回值为0到1之间的随机小数。()


正确答案:正确

第4题:

随机函数Rnd(X),当X=()时返回最近一次调用Rnd函数生成的随机数。


正确答案:0

第5题:

用随机函数产生(100,200)范围整数的表达式是______。

A.Int(101*Rnd+100)

B.Int(100*Rnd+100)

C.Int(99*Rnd+100)

D.Int(100*Rnd+99)


正确答案:A

第6题:

Rnd函数的值不可能为()。

A.0

B.1

C.0.1234

D.0.5


本题答案:B

第7题:

产生[10,37]之间的随机整数的VisualBasic表达式是( )

A、Int(Rnd()*27)+10

B、Int(Rnd()*28)+10

C、Int(Rnd()*27)+11

D、Int(Rnd()*28)+11


正确答案:B

第8题:

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

A. Int(Rnd*11+20)

B. Int(Rnd*10+20)

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

D. Int(Rnd*10+30)


正确答案:A
A)    【解析】随机数函数Rnd的功能是用于产生一个小于1但大于或等于0的随机数。为了生成某个指定范围内的随机整数,可使用以下公式:
Int((upperbound.10werbound+1)*Rnd+lowerbound),其中upperbound是随机整数范围的上限,lowerbound是随机整数范围的下限。本题中upperbollnd为30,lowerbound为10。

第9题:

函数Int(Rnd*10)+10的值的范围是______。


正确答案:(1019)
(10,19) 解析:Rnd产生随机数的范围为(0.111~0.999);因此,Rnd*10的范围为(0.111~9.999…);Int()函数是取整,Int(Rnd*10)取整后的范围为(1~9);再加上10,所以试值的取值范围为(10~19)。

第10题:

产生大于等于10且小于20的随机整数的表达式为()。

  • A、Int(Rnd(10)+10)
  • B、Int(Rnd*10+10)
  • C、Int(Rnd*10+11)
  • D、Int(Rnd*20-10)

正确答案:B