计算机程序设计

骰子是一个正六面体,分别用1~6代表这六个面,掷一次骰子出现的数可表示为().A、int(rnd*6+1)B、int(rnd*6)C、int(rnd*7)D、int(rnd(6)+1)

题目

骰子是一个正六面体,分别用1~6代表这六个面,掷一次骰子出现的数可表示为().

  • A、int(rnd*6+1)
  • B、int(rnd*6)
  • C、int(rnd*7)
  • D、int(rnd(6)+1)
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.Int(Rnd(1)*27)+10

B.Int(Rnd(1)*28)+10

C.Int(Rnd(1)*27)+11

D.Int(Rnd(1)*28)+11


正确答案:B

第2题:

骰子是一个正六面体,用1~6这六个数分别代表这六面,掷一次骰子出现的数可表示为 ______ 。

A.Int(Rnd(6)+1)

B.Int(Rnd*6+1)

C.Int(Rnd*7)

D.Int(Rnd*6)


正确答案:B
解析:Rnd函数产生一个小于1、大于0的随机数,Int函数是求不大于参数的最大整数。选项A的最大数是1,选项B的最大数是5,选项C的最小数是0,只有选项D能产生1~6之间的整数。

第3题:

( 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)


正确答案:A

第4题:

x,y是整数型变量,z产生一个范围在[y,x]之间的随机整数的语句是( )。

A.z=Int(Rnd*(y-x+1))+x

B.z=Int(Rnd*y) + x

C.z=Int(Rnd*x)+y

D.z=Int(Rnd*(y-x)) + x


正确答案:A

第5题:

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

第6题:

模拟方形骰子投掷的表达式是( )。

A.Int(6*Rnd(1))

B.Int(1+6*Rud(1))

C.Int(6*Rnd(1)-1)

D.Int(7*Rnd(1)-1)


正确答案:B

第7题:

表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值为( )。

A.1

B.0

C.-1

D.2


正确答案:B

第8题:

可以产生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((上界-下界+1)*Pmd+下界),题目中上界为30,下界为50,所以正确答案为A)。

第9题:

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

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

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

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

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


正确答案:B

第10题:

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

A.Int(101*Rnd+100)

B.Int(100*Rnd+100)

C.Int(99*Rnd+100)

D.Int(100*Rnd+99)


正确答案:A

更多相关问题