c语言的rand函数怎么使用
rand函数用于生成随机数。使用时需要包含头文件stdlib.h。
函数原型:
int rand(void);
返回值是一个介于0和RAND_MAX(通常是32767)之间的随机整数。
可以使用srand函数来设置rand函数的种子,以产生不同的随机数序列。
函数原型:
void srand(unsigned int seed);
其中seed是一个无符号整数,用于初始化随机数生成器的种子。
例如,以下代码生成10个随机数:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int i, r;
srand(time(NULL)); // 设置种子为当前时间
for (i = 0; i < 10; i++) {
r = rand();
printf("%d ", r);
}
return 0;
}
原文地址: https://www.cveoy.top/t/topic/ckPt 著作权归作者所有。请勿转载和采集!