Dotcpp  >  编程教程  >  stdlib.h头文件  >  C语言srand()函数:初始化随机数的发生器

C语言srand()函数:初始化随机数的发生器

点击打开在线编译器,边学边练

函数名:srand

头文件:<stdlib.h>

函数原型: void srand(unsigned seed);

功能: 用于初始化随机数的发生器

参数: unsigned seed  要设置随机时间的种子,其值为整数

返回值:没有返回值


程序例: 使用该函数产生不同的随机整数序列

#include<stdio.h>

#include<stdlib.h>

#include<time.h>

int main(void){

   int i;

   srand((unsigned)time(NULL));

   printf("Two random numbers from 0 to 99\n");

   for(i=0;i<5;i++){

      printf("%d ",rand()%100); 

   }

   putchar('\n');

   return 0;

}


运行结果

Two random numbers from 0 to 99
37 19 51 22 61



本文固定URL:https://www.dotcpp.com/course/564

C语言函数库
assert.h头文件
ctype.h头文件
float.h头文件
io.h头文件
math.h头文件
mem.h头文件
setjmp.h头文件
stdio.h头文件
stdlib.h头文件
sigal.h头文件
string.h头文件
time.h头文件
Dotcpp在线编译      (登录可减少运行等待时间)