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

c++怎么产生1~100岁随机数啊 求解9

发布网友 发布时间:2023-10-22 14:25

我来回答

2个回答

热心网友 时间:2024-11-16 12:49

用下面两句。需加上相关包含文件。
int s;
srand((unsigned)time(NULL));
s=rand()%100+1;
s就符合你要求的随机数。

热心网友 时间:2024-11-16 12:49

c++ 11 可扩展的随机数功能[编辑]
C 标准库允许使用rand函数来生成伪随机数。不过其算法则取决于各程序库开发者。 C++ 直接从 C 继承了这部份,但是 C++11 将会提供产生伪乱数的新方法。
C++11 的随机数功能分为两部分: 第一,一个乱数生成引擎,其中包含该生成引擎的状态,用来产生乱数。第二,一个分布,这可以用来决定产生乱数的范围,也可以决定以何种分布方式产生乱数。乱数生成对象即是由乱数生成引擎和分布所构成。
不同于 C 标准库的 rand; 针对产生乱数的机制,C++11 将会提供三种算法,每一种算法都有其强项和弱项:
C++11 将会提供一些标准分布: uniform_int_distribution (离散型均匀分布),bernoulli_distribution (伯努利分布),geometric_distribution (几何分布), poisson_distribution (卜瓦松分布),binomial_distribution (二项分布),uniform_real_distribution (离散型均匀分布), exponential_distribution (指数分布),normal_distribution (正态分布) 和 gamma_distribution (伽玛分布)。
底下描述一个乱数生成对象如何由乱数生成引擎和分布构成:
std::uniform_int_distribution<int> distribution(0, 99); // 以离散型均匀分布方式产生 int 乱数,范围落在 0 到 99 之间
std::mt19937 engine; // 建立乱数生成引擎
auto generator = std::bind(distribution, engine); // 利用 bind 将乱数生成引擎和分布组合成一个乱数生成物件
int random = generator(); // 产生乱数
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 叉烧包和汉堡包哪个更好吃?5 在北京晚上6点—11点做点什么兼职啊 在北京晚上能做什么兼职啊21 13岁女孩适合的护肤品都有哪些?150 求一部很老的僵尸电影。4 什么的啼叫。 求一部很老的电影 僵尸片?9 火车上能不能,可不可以带狗,发现会怎么样3 江苏徐州到溧阳顺丰快递多少钱 龙蟠至尊注册过商标吗?还有哪些分类可以注册? 跪求!!机械工程图学习题集答案(第三版,上海交通大学出版社)4 定位器装配图,实在看不懂,求大神帮忙给完整详细答案!!!1 苹果手机更新软件会自动打开,怎么设置?2 TAPTAP情侣触摸手环27 卧铺车上可以带宠物狗吗?3 考村官如何复习,想考公务员一样么? 突然想考公务员了,要怎么准备复习呢 想考天津公务员,怎么复习。 想考公务员,需要学习哪些知识? 混凝土搅拌车一般容量多少立方米?37 房间受锅炉的影响,有很难闻得气味,怎么处理? 用c++写程序,产生1-100的随机数2 怎么通过C++rand函数取100~200的随机数 c++l里取随机数函数randm(),我想表示从50-100...2 荣威iMAX8对比传祺M8,谁更值得我们入手? 狗狗可以上火车吗?37 卧铺火车 可以带宠物吗 狗狗可以带上火车或客车么3 QQ号为什么会无缘无故被冻结?3 如何冻结他人QQ账号?190 3.一家中国公司与一家埃及公司因货款产生商事纠纷,应如何解决 中华上下五千年中有什么故事435 中华上下五千年1 qq号冻结了怎么解除1947 机械工程图学习题集(第四版)38页的题答案。图片上的这个1 南京大学戏剧影视文学编导VS和南京师范大学编导播音哪个好考,?分数是... 徐州至栗阳有多少公里 被注销怎么找回来? 厨房间里贴60*60的地砖好还是30*30的好5 孤独只会换来自由是什么意思1