( 17 )可以产生 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)

题目

( 17 )可以产生 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)


相似考题
更多“( 17 )可以产生 30-50 (含 30 和 50 )之间的随机整数的表达式是A ) Int(Rnd*21+30)B ) Int(Rnd*2 ”相关问题
  • 第1题:

    可以产生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
    A。【解析】Rnd产生0~1之间的一个单精度随机数。

  • 第2题:

    (14)下面可以产生20~30(含20和30)的随机整数的表达式是

    A ) Int(Rnd*10+20)

    B)Int(Rnd*11+20)

    C ) Int(Rnd*20+30)

    D)Int(Rnd*30+20)


    正确答案:B

  • 第3题:

    若要随机产生范围为[20,50]的整数,包括20和50,正确的表达式是_____。

    A.Int(Rnd()*30 + 20)

    B.Int(Rnd()*31 + 20)

    C.Int(Rnd()*50 + 20)

    D.Int(Rnd()*20 + 50)


    B

  • 第4题:

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

  • 第5题:

    若要随机产生范围为[20,50]的整数,包括20和50,正确的表达式是_______。

    A.Int(Rnd()*30 + 20)

    B.Int(Rnd()*31 + 20)

    C.Int(Rnd()*50 + 20)

    D.Int(Rnd()*20 + 50)


    B