一个VB编程的实例没有看懂,请各位VB高手指点一下!

2025-01-02 23:26:54
推荐回答(3个)
回答1:

chang()大概是你自己编的函数,sum1=sum1*i就是把sum1×i的值赋给原数sum1,rnd函数就是在0到1之间的随机数,是小数,乘7取整后必然是0到6的随机数,所以要加一。

回答2:

text1_change是一个事件,在text1的内容发生改变时触发

rnd()是产生随机数的函数,说明如下:
Rnd 函数返回小于 1 但大于或等于 0 的值。
为了生成某个范围内的随机整数,可使用以下公式:

Int((upperbound - lowerbound + 1) * Rnd + lowerbound)

这里,upperbound 是随机数范围的上限,而 lowerbound 则是随机数范围的下限。

回答3:

rnd()函数产生个0到1之间的随即小数
rnd()*7就是产生0到7之间的数‘有小数也有整数
int(rnd()*7)就是取整意思就是0 到6之间的整数了(包括0和6)