该函数rand()
用于生成伪随机数。它返回一个整数值,范围是0到rand_max,即32767。
这是rand()
C语言的语法,
int rand(void);
这是rand()
C语言的示例,
#include <stdio.h> #include<stdlib.h> int main() { printf("%d\n", rand()); printf("%d", rand()); return 0; }
输出结果
1804289383 846930886
该函数srand()
用于按函数初始化生成的伪随机数rand()
。它不返回任何东西。
这是srand()
C语言的语法,
void srand(unsigned int number);
这是srand()
C语言的示例,
#include <stdio.h> #include<stdlib.h> #include<time.h> int main() { srand(time(NULL)); printf("%d\n", rand()); srand(12); printf("%d", rand()); return 0; }
输出结果
1432462941 1687063760