事情是这样的,我用的vb6.0 sp6,每次写小程序调试时会用到-32768~32767之间的随机数。 代码是 Dim a as integer '整型变量,16位,-32768~32767 a = Int(65536 * Rnd - 32768) 然后发现运行时产生的随机数几乎都是相同的。即每次运行程序,产生10个随机数,这10个随机数各不相同;但再次写新的程序,用到上面语句,产生的新的10个随机数和上次运行程序时几乎完全一样;这个情况已经连续发生3、4天了。 大家用c语言时有没有遇到过类似情况?其他语言呢?游戏里边抽奖的随机代码是不是也是这个德性啊? 谢谢~