永发信息网

我的取随机数怎么每次都一样

答案:2  悬赏:30  手机版
解决时间 2021-01-04 10:25
  • 提问者网友:火车头
  • 2021-01-03 18:03
我的取随机数怎么每次都一样
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-01-03 19:19
可能的问题原因: 很可能是随机数的种子每次你都设定了同样的值。 正确的方法:srand需要放在循环之外。 例子如下: #include #include #include #include #include main(int argc, char *argv[]){ EVP_MD_CTX *mdctx; const EVP_MD *md; //char
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-01-03 19:25
c++与vb的道理是一样的,只是函数不同而已 在使用随机数函数之前,用这个函数可以初始化随机数种子,这样在以后用的时候就可以了: srand(time(null)); rand( )函数是产生随机数的函数,但是没有srand()函数初始化种子,它产生的随机数叫“伪随机数”,每次运行都一样。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯