在VB语言中,能产生1~100之间(含0和100)的随机整数的表

题目

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

  • A、INT(RND*100)
  • B、INT(RND*100)+1
  • C、INT(RND(100))
  • D、INT(RND(100))+1
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有如下语句: s=Int(100*RnD)执行完毕后,s的值是______。

A.[0,99]的随机整数

B. [0,100]的随机整数

C. [1,99]的随机整数

D. [1,100]的随机整数


正确答案:A
解析: 随机数函数Rnd(数值表达式>)用于产生一个小于1但大于0的值,该数值为单精度类型。Int(数值表达式) 是对表达式进行取整操作,它并不作“四舍五入”运算,只是取出“数值表达式”的整数部分。

第2题:

在EXCEL中,随机函数RAND()将产生一个()之间的数据。

A.0到100

B.0到1

C.1到10

D.1到99


参考答案:B

第3题:

( 28 )有如下语句:

s = Int ( 100*Rnd )

执行完毕后, s 的值是

A )[ 0,99 ]的随机整数

B )[ 0,100 ]的随机整数

C )[ 1,99 ]的随机整数

D )[ 1 , 100 ]的随机整数


正确答案:A

第4题:

有如下语句: s=Int(l00*RnD. 执行完毕,S的值是( )。

A.[0,99]的随机整数

B.[0,100]的随机整数

C.[1,99]的随机整数

D.[1,100]的随机整数


正确答案:A
暂无解析,请参考用户分享笔记

第5题:

以下程序的功能是:生成20个200~300之间的随机整数,输出其中能被5整除的数并求出它们的和。请填空。

Private Sub Command1 _Click( )

For i = 1 To 20

x=Int(【 】*200+ 100)

If【 】 = 0 Then

Print x

S = S +【 】

End If

Next I

Print "Sum = "; S

End Sub


正确答案:Rnd x Mod 5 x
Rnd ,x Mod 5 ,x 解析:在循环中利用Rnd函数得到1个介于0~1之间的小数,再转换为200和300之间的整数,并保存在变量x中。利用Mod函数判断x是否能够被5整除,如果可以,则将x累加到变量S中求和。

第6题:

有如下事件过程,程序的功能是()。 Private Sub Commandl _Click ( ) S1=0: S2=0 M1=0: M2=0 N=1 Do while N<=100 A=INT(101* RND) If a mod 2=0 THEN S1= S1+A : M1=M1+1 Else S2= S2+A : M2=M2+1 End if N=N+1 Loop Print S1,S2 Print M1,M2 END Sub

:A. 求101以内奇数之和

B. 求101以内偶数之和

C. 随机产生100个0-100之间的整数,并分别求这些数的奇数和与偶数的个数与和

D. 随机产生101个0-100之间的整数,并分别求这些数的奇数和与偶数的个数与和


参考答案:C

第7题:

表示式Int(100*Rnd())产生的随机整数的区间是()。

A、[1,100]

B、[0,100]

C、[0,99]

D、[1,99]


正确答案:C

第8题:

Int(100*Rnd(1))产生的随机整数的闭区间是( )。

A.[0,99]

B.[1,100]

C.[0,100]

D.[1,99]


正确答案:A

第9题:

有如下语句: s=Int100#rnd. 执行完毕后,s 的值是 A.[0,99]的随机整数 B.[0,100]的随机整数 C.[1,99] 的随机整数 D.[1,100] 的随机整数


正确答案:A

第10题:

有如下语句:

A)[0,99]的随机整数

B)[0,100]的随机整数

C)[1,99]的随机整数

D)[1,100]1的随机整数


正确答案:A
本题考查随机函数的知识。Rnd是一个随机数函数,此函数的返回值是一个(0,1)开区问内的数。此函数乘以100后得到(0,100)开区间内的随机数,取整后即是[0,99]的随机整数。

更多相关问题