11智能在线
新记
c语言中rand()函数怎么用?
如题所述
举报该文章
相关建议 2011-05-21
前面是废话:
rand是根据随机数种子返回15位的伪随机数(15位即0~127,每个数字出现的概率均等)
之前提到的随机数种子用void srand(unsigned int)设置,参数即是希望设定的数
当随机数种子每次变化时,我们可以认为rand()返回的数字是随机变化的
每次调用都会变化的当然是时间time_t time(void*);
用法:
先在一个地方srand((unsigned)time(NULL));
之后每次调用rand()返回一个0至127的随机数,得到的数字加减乘除随你了
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/p4q2pqmp8.html
其他看法
第1个回答 2011-05-22
用法:
在程序初始写:
randomize();//初始化随机数种子,必须加这项,否则,可能同一程序每次随机数都是是一样。
....
...
int k=rand()%100;//产生0~99的随机数
int j=rand()%90+10;//产生10~99的随机数
。。。。
相似回答
大家正在搜
相关问题
c语言中rand()函数怎么用
c语言rand()函数
c语言中rand()函数怎么用?
c语言随机函数rand()怎么使用?
C语言中rand的用法
C语言srand和rand函数怎么用?
C语言库函数中的rand()的用法??