首页 >> 房产 >

c语言中的rand函数(c语言rand函数的使用方法)

2022-11-28 04:48:28 来源: 用户: 

您好,今天帅帅来为大家解答以上的问题。c语言中的rand函数,c语言rand函数的使用方法相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、它的返回值就是求取随机的值,所以如果没有对数有要求,直接这样定:printf("%d", rand());就能输出一个随机数.但如果对数有要求,如小数或在一定值以内:小数:rand()+rand()/100.0 //100.0后面的.0必须写,100是说明求两位小数,你可以自己加大.一定范围:rand()%10+0 //10是顶和底的差,0是底,就是说求10到20之间的数就是:rand()%10+10但是调用它必须先调用srand()来生成随机种子,如果你没调用它,系统会自动调用.但是srand是有个参数的,种子就是根据这个参数来定的,所以这个参数决定着生成的随机数.如果你在代码里写死了它:srand(10);那这样rand生成的随机数就也被定格在了一定量,所以不要这样用.要这样写:srand(time(NULL));time的返回值是当前系统时间.因为时间不同,所取的数值也就不同.这样随机数就真正的随机了.time在中声明rand,srand在中声明.。

本文就为大家分享到这里,希望小伙伴们会喜欢。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章