热门
最新
红包
立Flag
投票
同城
我的
发布
《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 扫码分享
评论
点赞
- 复制链接
- 举报
下一条:
加油 一起进步




