热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_63228975
白的夜gxw
3 年前
trueweixin_63228975

《C语言中的伪随机数rand()和真随机数srand()》
随机数函数rand()函数rand()其实是一个伪随机数生成器,为什呢?
不难看出,每次调用函数rand(),他的初始化种子都是从1 开始。这就说明虽然他得到的数是随机的,但是关闭程序再次运行得到的随机数又都是一样的。这可真糟糕!如何做到真真的随机呢?
不难看出,只需要每次运行程序的时候把种子变一下,不让他从1开始,就达到了随机的效果。。。。有一个方法,可以每次都随机种子,她就是srand((unsigned int)tine(0));
一般而言,time()函数接受的参数是一个time_t类型对象的地址,
——来自博客
https://blog.csdn.net/weixin_63228975/article/details/125567349

选出你认为的答案(单选)
20 人已经参与 已结束
a,b,c,d四个数每次都一样
10人
a,b,c,d四个数每次都不一样
10人
CSDN App 扫码分享
分享
评论
点赞
  • 复制链接
  • 举报
下一条:
加油 一起进步
立即登录