srand函数用法 C语言srand和rand函数怎么用?

C语言srand和rand函数怎么用?Rand()生成一个介于0和32767之间的伪随机数。Srand(unsignedt)是rand()的下一个“种子”。所谓“种子”,就是给伪随机发生器赋一个初始值

C语言srand和rand函数怎么用?

Rand()生成一个介于0和32767之间的伪随机数。Srand(unsignedt)是rand()的下一个“种子”。所谓“种子”,就是给伪随机发生器赋一个初始值,因为如果初始值相同,以后生成的伪随机数的规律是相同的,这就不能达到“随机”的目的。因此,srand(unsigned T)在计算机中通常是以实时时间开始的,因为实时时间的值是不断变化的,所以start rand()函数生成的伪随机数序列可以达到混淆真假的效果。