问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++随机数规律

发布网友 发布时间:2023-01-14 15:26

我来回答

4个回答

热心网友 时间:2023-11-09 03:39

系统在调用rand()之前都会自动调用srand(),如果用户在rand()之前曾调用过srand()给参数seed指定了一个值,那么 rand()就会将seed的值作为产生伪随机数的初始值;而如果用户在rand()前没有调用过srand(),那么系统默认将1作为伪随机数的初始值。

正确用法如下

#include<time.h>
#include<stdlib.h>
void main()
{
int i,j;
srand((int)time(0));
for (i=0; i<10; i++)
{
j = 1 + (int) (10.0*rand() / (RAND_MAX + 1.0));
printf(" %d ", j);
}
}

热心网友 时间:2023-11-09 03:39

看随机数的算法, seed 有关追问图片出来了,就这么简单的算法

热心网友 时间:2023-11-09 03:40

rand()产生的是随机数,有规律是偶然的。

热心网友 时间:2023-11-09 03:40

如果没有用srand做种,输出值应该是固定的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 火锅餐厅厨房有哪些 小火锅厨房设备有哪些 意外险需要投保哪些? 哪些品牌的空气净化器效果比较好? 海尔冰箱温控器怎么更换 哔哩哔哩上可以怎样注销账号 deebot清洁机器充电显示什么 小米手机动画非常慢 多极开关是不是转换开关 myeclipse 8.5 Debug下的窗口被我关闭了很多,请问如何还原? myeclipse左侧工程背景 不同局域网员工电脑监控软件系统一样吗 查找陌生人的没有朋友圈选项是怎么回事? 搜索出来的为什么看不到朋友圈? 如何将音乐下载到MP3播放器中 3种方法来将音乐下载到MP3播放器中 咪咕康佳电视32寸多少钱? 白酒喝多了对哪里伤害最大? 某文件的组外成员的权限字母 欧盟将从9月12日起全面中止与俄罗斯签证便利化协议,此决定将有何影响? 欧盟决定全面终止执行欧盟,俄罗斯签证便利协议,将会带来哪些影响? 中古西欧与俄罗斯的关系 韩雪扮演的白骨精是哪个版的西游记,导演是谁?安以轩版的导演是谁? 甲鱼的拼音 amd r5和i3哪个好 amdr5和i5哪个好 amd锐龙r52600相当于英特尔i7几代的 交通银行虚拟信用卡无法绑定paypal 济南历城东风街道在哪办营业执照 济南大辛庄去哪里办养生店理疗执照 怎么查询劳动仲裁 问:&#65532; 10 问:&#65532; 10 地推宝功能如何让电脑完成我就是想利用电脑跟路由器给手机客户推送软件 口头挂失冻结银行卡会显示挂失冻结状态呢 银行卡报停和挂失有什么区别 新房收房要交哪些费用 广州车展专访:大兴宝鸿总经理黄涛民 奔驰2385故障码怎么解决 乐视x50外箱尺寸大小长度 一元慕斯蛋糕能吃吗 冷冻食品批发市场有没有慕斯蛋糕 弹簧垫和平垫放反了没事吧? 贴膏药皮肤过敏红痒怎么办 贴膏药皮肤痒怎么回事 刻录机打不开是什么原因?