要使变量x赋值为[50~100]间的一个随机整数,正确的语句是()。
A: x=INT(100*RND)
B: x=INT(101*RND)
C: x=INT(50*RND+50)
D: x=INT(51*RND+50)
A: x=INT(100*RND)
B: x=INT(101*RND)
C: x=INT(50*RND+50)
D: x=INT(51*RND+50)
D
举一反三
- 要使变量x赋值为1~100间(含1,不含100)的一个随机整数,正确的语句是() A: x=Int(100*RnD) B: x=Int(101*RnD) C: x=1+Int(100*RnD) D: x=1+Int(99*RnD)
- 以下_______语句可返回[50,100]之间的随机数。 A: Int(Rnd * 51) + 49 B: Int(Rnd * 51 +50) C: Int(Rnd * 50) + 50 D: Int(Rnd * 50 + 50)
- 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
- 能够产生1到50之间(含1和50)随机整数的表达式是______。 A: Int (Rnd*51) B: Int (Rnd (50)+1) C: Int (Rnd*50) D: Int (Rnd*50+1)
- x,y是整数型变量,在VBA中产生一个范围在[x,y]之间的随机整数z的语句是( ) A: z=Int(Rnd*y)+x B: z=Int(Rnd*(x-y+1)+y) C: z=Int(Rnd*(y-x+1)+x) D: z=Int(Rnd*x)+y
内容
- 0
要产生30~50之间的随机整数,下列表达式正确的是()。 A: int(rnd*20+30) B: int(rnd*21+30) C: int(rnd*31+20) D: int(rnd*50)
- 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)
- 2
【单选题】若要随机产生范围为 [20 , 50] 的整数,包括 20 和 50 ,正确的表达式是 _______ 。 A. Int(Rnd()*30 + 20) B. Int(Rnd()*31 + 20) C. Int(Rnd()*50 + 20) D. Int(Rnd()*20 + 50)
- 3
下列VB表达式中,可以得到大于等于15且小于等于50随机整数的是()。 A: Int(Rnd*50) B: Int(Rnd*36+15) C: Int(Rnd*35+15) D: Int(Rnd*35)+15
- 4
可以产生30~50(含30和50)之间的随机整数的表达式是( )。 A: A) Int (Rnd*21+30) B: B) Int (Rnd*20+30) C: C) Int (Rnd*50-Rnd*30) D: D) Int (Rnd*30+50)