首页 > 编程知识 正文

c中如何产生随机数,c语言如何产生种子随机数

时间:2023-05-05 06:37:19 阅读:184679 作者:3636

**

srand()

**
功能:初始化随机数发生器
用法:srand(unsigned int seed)
需要头文件:stdlib.h
返回值:void无返回值

rand() 产生的随机数在每次运行的时候都是与上一次相同的。若要不同, 用函数 srand() 初始化它。可以利用 srand((unsigned int)(time(NULL)) 的方法,产生不同的随机数种子,因为每一次运行程序的时间是不同的。

实例:

#include <iostream>#include <stdlib.h>#include <time.h>int main(){ srand((unsigned)time(NULL)); for (int i = 0; i < 10; i++) { std::cout << rand()<<"n"; }}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。