gpt4 book ai didi

c - rand 函数在每次运行时都给我相同的结果,即使我调用了 srand(time(NULL))

转载 作者:行者123 更新时间:2023-12-02 16:15:38 24 4
gpt4 key购买 nike

<分区>

我有一个问题,我想使用 rand() 来获得 0 到 6 之间的随机数,但每次运行它总是给我 4,即使我调用 srand (时间(NULL))

#include <stdlib.h>
#include <stdio.h>
#include <time.h>

int main(void)
{
srand(time(NULL));

int rd = rand() % 7;

printf("%d\n", rd);
return (0);
}

每次运行的输出都是4

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com