原函数:
int rand(void)
函数说明:int rand(void) 返回一个伪随机数,范围在0至RAND_MAX。
RAND_MAX是一个常数,其实现之间的默认值可能不同,但它不大于32767
参数:
- NA
返回值:
函数返回一个0到RAND_MAX之间的整数值。
如何使用 rand() 函数:
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, n;
n = 5; /* Intializes random number generator */
for( i = 0 ; i < n ; i ) {
printf("%d ", rand() % 50);
}
return 0;
}
编译和运行上面的程序,产生如下结果:
18 25 19 29 47
,