gpt4 book ai didi

c - 在 C 中生成随机数

转载 作者:太空宇宙 更新时间:2023-11-04 06:08:48 25 4
gpt4 key购买 nike

我想生成2个0到20之间的随机数

int one = rand() % 20;

它给了我 1 个稳定值,即 1...

我错过了什么吗?

最佳答案

你必须给随机数一个种子。

srand( time(NULL) );
int num1 = rand() % count;


int num2 = rand() % count;

1到20之间的随机数

int num = rand() % 20 ;

if( num == 0 )
num += 2;

else if( num == 1 )
++num ;

关于c - 在 C 中生成随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4870075/

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