生成伪随机数

//使用time(NULL)函数获取当前的时间作为种子值。然后,在循环中调用rand_r函数生成伪随机数
void time_rand()
{
    unsigned int seed = (unsigned int)time(NULL);
    int i;

    for (i = 0; i < 10; i++) {
        unsigned int random_num = rand_r(&seed);
        printf("%u\n", random_num);
    }
}

你可能感兴趣的:(算法)