一个看不明白的VB语句,请老师指点

来源:百度知道 编辑:UC知道 时间:2024/09/25 07:00:36
for i = 1 to n 'n是一个inputbox输入数.
b(i)=Cint(Rnd()*100)'这句话的意思不明白.
if b (i)/2=b(i)\2 then '这句也不明白.一个整型数,如果除以2和整除2的结果相同,那是一个什么数呢?好象只有一个"0"吧? "3"是不是呢?
j=j+1
c(i)=b(i)
end if
next

b(i)=Cint(Rnd()*100)就是产生一个100以内的随机数放到数组b(i)中,不过用Rnd()函数之前应该用Randomize初始化一下。
b(i)/2=b(i)\2就是b(i)为偶数才相等。

1、b(i)=Cint(Rnd()*100)产生0到位100的随机数如果在前面加RANDOMIZE TIMER效果更好。
2、我都觉得是0哦,不过你运行程序,测试一下吧。