1. 首页 >综合知识 > 正文

srand for(srand)

导读 大家好,我是小科,我来为大家解答以上问题。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、因此,为使每次程序运行都能产生不同的随机序列,每次都应产生一个不同的种子参数。

本文到此讲解完毕了,希望对大家有帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!