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

c++问题 rand() 默认产生的随机数范围

发布网友 发布时间:2022-05-03 04:40

我来回答

3个回答

热心网友 时间:2023-10-09 20:16

  rand()函数可以用来产生随机数;
  rand()会返回一随机数值,范围在0至RAND_MAX 间。返回0至RAND_MAX之间的随机数值,RAND_MAX定义在stdlib.h,(其值至少为32767),运算的结果是一个不定的数,要看你定义的变量类型,int整形的话就是32767。
  在调用此函数产生随机数前,必须先利用srand()设好随机数种子,如果未设随机数种子,rand()在调用时会自动设随机数种子为1。一般用for语句来设置种子的个数。

热心网友 时间:2023-10-09 20:17

随机数产生的范围是:0-0x7fff(也就是0到32767)

    #include <stdlib.h> 
    #include <iostream> 
    #include <conio.h> 
    #include <time.h> 
    using namespace std;
    void main() 
    { 
     srand( (unsigned)time( NULL ) ); //时间参数作为种子
     for(int i=0;i<32767;i++) 
     { 
     cout<<rand()<<endl; 
     } 
    }

时间参数种子唯一,然后取的数目不大于32767个,基本能够保证产生的随机数唯一

热心网友 时间:2023-10-09 20:17

0到RAND_MAX,RAND_MAX的值视编译器而定一般不小于32767,你可以测试一下。可以用当前时间做随机数的种子保证产生的值不同。在程序开始之前调用srand((unsigned)time(NULL));就行了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
家里有壁虎对小孩有影响吗? 八字合婚:男女一个字也没合上 什么是八字合婚? 我讨厌女人,我恨女人 我痛恨这个世界上所有的女人,原因如下? 我不想来这世上,趟这一趟浑水,我恨这肮脏的社会!我恨我无奈的活着!如果... 大雅家是什么品牌 1971年阴历8月初一上午8点出生的女的 钗钏金 ,今年打算买房几楼好 请... 请问高人我是一九八八年农历七月初一 子时 命运如何??女的。 我是1979年阴历十月初一,中午11点15分生的女生,请问明年财运如何,请高 ... 我是1987年七月初一中午12点出生,女生,请高人算命 海贼王剧场版12 最强之敌z什么时候出? 海贼王剧场版12最强之敌Z什么时候才能到中国啊? 这张图是海贼王哪一集? 夫妻缘尽有哪些征兆 三星s4手机WIFI不小心被禁用了怎么办 海贼王剧场版12 最强之敌z 谁砍断了z的手???这么厉害,海军大将都打不过的人物啊 海贼王剧场版12 最强之敌zZ为什么打路飞?我听不懂 三星s7手机wifi被禁用如何解禁 海贼王剧场版12 最强之敌z到最后会怎么样 婚姻有什么表现,说明已到了尽头? 海贼王剧场版12 到底是黄泉乡大冒险 还是最强之敌z? 具体内容是什么 神仙道各种颜色的命格等级上限是多少? 杭州老板厨房电器员工的待遇怎么样,年薪在什么范围内? 密度板是什么材料做的? 海贼王剧场版12最强之敌Z的片尾的歌曲叫什么名字? 十大贵命大河命是属于几等命 老板电器待遇怎么样? 全身上下就肚子胖是为啥,如何才能解决? 知道三角形的一边长跟一个角度怎么计算其他边长? 杭州老板电器怎么样?待遇怎么样?其他的福利呢?工业设计专业本科生 求海贼王剧场版12最强之敌Z的百度云盘 海贼王剧场版12最强之敌z,那个黄袁和海军群一起打泽法Z。看到青稚出现了为什么不救老师泽法Z,我不 意大利披萨饼的家常做法大全怎么做好吃视频 C语言rand函数产生的最大随机数是多少? 海贼王剧场版12最强之敌Z什么时候能到中国~有*版么~不会要等到明年DVD发售之后才能传来吧。。。。。 海贼王剧场版12最强之敌Z宣传片的英文歌是什么名字 披萨饼坯的家常做法大全怎么做好吃视频 海贼王剧场版12 最强之敌z 全集多少长时间 C语言rand()函数产生的最大随机数是多少? 海贼王剧场版12最强之敌Z哪里有下载的??? 已知直角三角形一边和各角度,求其余两条边长度。 女孩上中铁十四局好,还是老板电器工作好? 请大师赐教。命格有哪几种?(追加 wi-fi被三星手机禁用怎么办 自制厚披萨饼底的家常做法大全怎么做好吃视频 老板电器待遇怎么样 海贼王剧场版12 最强之敌z插曲就是Z开始唱的那个歌青稚也唱过 小红书可能认识的人功能什么时候有的 我的三星手机连上了wifi 却无法上网 或网络已禁用 无法连接。 老板电器工资怎么样