阅读量:0
在调用srand
函数之前,可以使用time
函数获取当前的系统时间作为随机数种子,这样可以确保每次调用srand
函数都能得到不同的随机数。
示例代码如下:
#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { // 使用当前系统时间作为随机数种子 srand((unsigned int)time(NULL)); // 调用rand函数生成随机数 int randomNum = rand(); printf("随机数:%d\n", randomNum); return 0; }
通过这种方式,可以确保每次调用srand
函数都能得到不同的随机数。