参考答案和解析
正确答案: A
解析:
Rnd函数表示产生一个0~1之间的随机数。为了生成某个范围内的随机整数,可使用公式:Int((upperbound-lowerbound+1)*Rnd+lowerbound)。其中upperbound是随机数范围的上限,lowerbound是下限。Int函数表示取整。将本题中的条件带入公式中得出正确答案B项。
更多“下面可以产生20~30(含20和30)的随机整数的表达式是(  )。”相关问题
  • 第1题:

    下列能正确产生[1,30]之间的随机整数的表达式是( )。

    A.1+md(30)

    B.1+30*md()

    C.md(1+30)

    D.int(md()*30)+1


    正确答案:D

  • 第2题:

    可以产生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之间的一个单精度随机数。

  • 第3题:

    能表述"2020 And X<

    能表述"20<X<30或X<-100"的VB表达式是( )。

    A.20<X<30 And X<-100

    B.20<X<30 Or X<-100

    C.X>20 And X<30 Or X<-100

    D.X>20 And X<30 And X<-100


    正确答案:C
    解析:“20X30或X-100”实际上是三个条件的综合,这三个条件分别是:X>10、X30、X-100,根据题意可知,X>10和X30要求同时满足,所以要用And运算符把它们连接在一起,连接后的条件与X-100只需有一个条件满足,所以应该用Or运算符把它们连接起来。此处需注意的是,类似于“aXc”的关系表达式千万不能写成“aXc”。

  • 第4题:

    (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

  • 第5题:

    在SQL语句中,与XBETWEEN20AND30等价的表达式是()。

    A.X>=20ANDX<30
    B.X>=20ANDX<=30
    C.X>20ANDX<=30
    D.X>20ANDX<30

    答案:B
    解析:
    BETWEENAANDB是指在A~B之间的范围,且包括A和B。故与XBETWEEN20AND30等价的表达式是X>=20ANDX<=30。

  • 第6题:

    含随机函数的表达式rand()%20的值在0至()的整数区间内。
    19

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    表达式[10,20,30][::-1]的值为()

    • A、]
    • B、10,20,30]
    • C、30,20,10]
    • D、30]

    正确答案:C

  • 第9题:

    要产生30~50之间的随机整数,下列表达式正确的是()。

    • A、int(rnd*20+30)
    • B、int(rnd*21+30)
    • C、int(rnd*31+20)
    • D、int(rnd*50)

    正确答案:A

  • 第10题:

    单选题
    下面可产生[40,60]之间随机整数的是()
    A

    Rnd*60

    B

    Int(Rnd*20+40)

    C

    Int(Rnd*60)

    D

    Int(Rnd*21+40)


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    在SQL语句中,与X BETWEEN 20 AND 30等价的表达式是()
    A

    X>20 AND X<30

    B

    X>=20 AND X<=30

    C

    X>20 AND X<=30

    D

    X>=20 AND X<30


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    要产生[20,999]之间的随机整数可以使用以下哪个表达式?()
    A

    (int)(20+Math.random()*97)

    B

     20+(int)(Math.random()*980)

    C

    (int)Math.random()*999

    D

     20+(int)Math.random()*980


    正确答案: D
    解析: 暂无解析

  • 第13题:

    VBA表达式IIF(0,20,30)的值为______。

    A.20

    B.30

    C.10

    D.50


    正确答案:B
    解析:函数IIF(表达式,真值,假值)的功能是:当表达式为真时,取“真值”,否则取“假值”。本题中“0”为假,所以取30。

  • 第14题:

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

  • 第15题:

    要产生[20,999]之间的随机整数使用哪个表达式?

    A.(int)(20+Math.random()*979)

    B. 20+(int)(Math.random()*980)

    C. (int)Math.random()*999

    D. 20+(int)Math.random()*980


    正确答案:B

  • 第16题:

    利用Random类来产生5个20`30之间的随机整数并输出。


    答案:
    import java.util.Random;
    public class Chap5e {
    public static void main(String[] args) {
    Random r=new Random();
    for(int i=0;i<5;i++)
    {
    System.out.println(r.nextInt(30-20+1)+20);
    }
    }
    }

  • 第17题:

    下面二叉树表示的简单算术表达式为( )。


    A.10*20+30-40
    B.10*(20+30-40)
    C.10*(20+30)-40
    D.10*20+(30-40)

    答案:C
    解析:
    此题考察的是二叉树排序问题。根据图示可知最后计算的符号为-号,其次为*号,最后为+号,所以答案可知为C选项。

  • 第18题:

    在SQL语句中,与X BETWEEN 20 AND 30等价的表达式是()

    • A、X>20 AND X<30
    • B、X>=20 AND X<=30
    • C、X>20 AND X<=30
    • D、X>=20 AND X<30

    正确答案:B

  • 第19题:

    要产生[20,999]之间的随机整数可以使用以下哪个表达式?()

    • A、(int)(20+Math.random()*97)
    • B、 20+(int)(Math.random()*980)
    • C、(int)Math.random()*999
    • D、 20+(int)Math.random()*980

    正确答案:B

  • 第20题:

    下面可产生[40,60]之间随机整数的是()

    • A、Rnd*60
    • B、Int(Rnd*20+40)
    • C、Int(Rnd*60)
    • D、Int(Rnd*21+40)

    正确答案:D

  • 第21题:

    填空题
    含随机函数的表达式rand()%20的值在0至()的整数区间内。

    正确答案: 19
    解析: 暂无解析

  • 第22题:

    单选题
    在VB语言中,能产生1~100之间(含0和100)的随机整数的表达式为()。
    A

    INT(RND*100)

    B

    INT(RND*100)+1

    C

    INT(RND(100))

    D

    INT(RND(100))+1


    正确答案: C
    解析: 在VB语言中,Int(x)函数返回小于或等于x的最大整数,Rnd函数返回大于0小于1的值。验证四个选项只有B选项符合题意,故本题答案选B。

  • 第23题:

    单选题
    表达式[10,20,30][::-1]的值为()
    A

    ]

    B

    10,20,30]

    C

    30,20,10]

    D

    30]


    正确答案: C
    解析: 暂无解析

  • 第24题:

    单选题
    在SQL语句中,与X BETWEEN 20 AND 30等价的表达式是()。
    A

    X>=20 AND X<30

    B

    X>20 AND X<30

    C

    X>20 AND X<=30

    D

    X>=20 AND X<=30


    正确答案: D
    解析: 暂无解析