c语言中rand()函数怎么用?

2025-05-22 01:25:42
推荐回答(1个)
回答1:

前面是废话:
rand是根据随机数种子返回15位的伪随机数(15位即0~127,每个数字出现的概率均等)
之前提到的随机数种子用void srand(unsigned int)设置,参数即是希望设定的数
当随机数种子每次变化时,我们可以认为rand()返回的数字是随机变化的
每次调用都会变化的当然是时间time_t time(void*);
用法:
先在一个地方srand((unsigned)time(NULL));
之后每次调用rand()返回一个0至127的随机数,得到的数字加减乘除随你了