永发信息网

C++ 怎么我用 rand()产生的随机数都是同一个?

答案:5  悬赏:0  手机版
解决时间 2021-04-24 10:23
每次运行都产生同一个随机数
最佳答案
#include <time.h> // time()
#include <stdlib.h> // srand(), rand()

srand( time( 0 ) ); // 在使用rand()前加上这个设置随机化种子
全部回答

你应该将代码放在这个位置,别人帮你找错~~~

你可以添加#Include<time.h>这样的头文件看一下,问题很可能就在这。

这样也可以

在调用随机数函数之前加上srand((unsigned)GetCurrentTime());

同时包含头文件include <windows>

需要设置随机种子

下面的是我写的程序中的一部分

#include <time.h> int main() { int rand(); srand((int)time(0)); //用来设置rand()产生随机数时的随机数种子 m=1+(int)(10.0*rand()/(RAND_MAX+1.0));//随即产生1-10之间的一个数

}

包含下#include <ctime>头文件.

然后在程序开始时添加下面这句代码.

srand((unsigned) time(NULL));

让随机数根据时间种子生成.

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
不能联系又想她怎么办?
武媚娘传奇里的徐慧和武则天什么时候决裂??
要女生回答!为什么我女朋友总是对我不闻不问
诺基亚(1682c)恢复出厂
化学知识问题
地面上有一根大木杆,抬起A端需用力300N,抬
灵川县桂林碧竹山庄在什么地方啊,我要过去处
足康鞋店怎么去啊,有知道地址的么
谁给个名将三国的帐号密码加激活码啊?
非洲是什么的原产地,非洲南红玛瑙矿周围都有
什么西瓜最甜
喜欢和爱有什么不同么?
笔记本问知识
王冕赞美梅花的诗句,《咏梅》王冕里的诗句有
汽车引擎分为几部分?
推荐资讯
怎么样把钉钉的签到表下载
有些人太虚伪,怎么样才知道别人说的话是真的
梦见蜘蛛爬在身上
"我的心为你而哭"翻译成英文
怎样设置IE临时文件大小,我的默认是18M,超
南宋词人,宋代著名词人有哪些?
帮忙!!保证正确的来~
滴答滴哒哒哒是什么歌,许巍有一首歌好像是 滴
N70在深圳恒波店,刷机,是多少钱?
u盘的内部图是什么样子的
多早叫 早恋 十八岁之前 还是十六岁之前
怎么样才能把自己东西赠送别人?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?