1. 首页
  2. 数据库
  3. 其它
  4. 用C语言的rand()和srand()产生伪随机数的方法总结

用C语言的rand()和srand()产生伪随机数的方法总结

上传者: 2020-12-23 03:54:47上传 PDF文件 50KB 热度 20次
标准库(被包含于中)提供两个帮助生成伪随机数的函数: 函数一:int rand(void); 从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。 函数二:void srand(unsigned seed); 参数seed是rand()的种子,用来初始化rand()的起始值。 可以认为rand()在每次被调用的时候,它会查看: 1) 如果用户在此之前调用过srand(seed),给seed指定了一个值,那么它会自动调用srand(seed)一次来初始化它的
用户评论