srand for(srand)
发布日期:2023-09-16 07:00:07
导读 大家好,我是小科,我来为大家解答以上问题。srand for,srand很多人还不知道,现在让我们一起来看看吧!1、在c语言里面,两个函数包含在<...
大家好,我是小科,我来为大家解答以上问题。srand for,srand很多人还不知道,现在让我们一起来看看吧!
1、在c语言里面,两个函数包含在<stdlib.h>头文件里面,c++里面,标准库<cstdlib>(被包含于<iostream>中).
2、srand函数是随机数发生器的初始化函数。
3、原型:void srand(unsigned seed);
4、rand函数用来产生随机数,当然是伪随机数。
5、原型:int rand(void)
6、seed的作用:srand函数的作用是根据参数seed,设置一个随机起始点,而rand函数根据这个起始点,产生随机数序列。默认的随机种子为1。如果随机种子一样,rand函数所产生的随机序列也一样。
7、因此,为使每次程序运行都能产生不同的随机序列,每次都应产生一个不同的种子参数。
本文到此讲解完毕了,希望对大家有帮助。
标签: