早教吧 育儿知识 作业答案 考试题库 百科 知识分享

VB中的Rnd使用3.表达式Int(Rnd*71)+10产生的随机整数范围是()。A.(10,80)B.(10,81)C.[10,80]D.[10,81]上面的是题目和选项,希望大家帮帮忙选出答案,并详细解析一下

题目详情
VB中的Rnd使用
3.表达式Int(Rnd*71)+10产生的随机整数范围是( )。
A.(10,80) B.(10,81) C.[10,80] D.[10,81]
上面的是题目和选项,希望大家帮帮忙选出答案,并详细解析一下,先谢谢了!!
但是,书本上的例子是这样的“MyValue=((6*Rnd)+1)” 书本解析“生成大于或等于1,小于或等于 6的随机整数值”
我知道Rnd的取值范围是 大于或等于0但小于1,和书本上的解析有少少出入,这又怎么解析呢?请详细说明一下,谢谢
▼优质解答
答案和解析
Rnd的结果的范围是【0,1),也就是包括0但不包括1。
int是在数轴上向左取整,省略后面的小数部分,注意:不同于四舍五入
0=