如何确保每次调用srand函数都能得到不同的随机数

   2024-10-01 9910
核心提示:在调用srand函数之前,可以使用time函数获取当前的系统时间作为随机数种子,这样可以确保每次调用srand函数都能得到不同的随机数

在调用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函数都能得到不同的随机数。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号