怎么产生固定位数的随机数
如何产生固定位数的随机数
比如5位
C语言
------解决方案--------------------
srand(time(0));
rand()%100000;
或者
char r[5];
每位srand(time(0));
rand()%10;
------解决方案--------------------
五位?就是10000 - 99999了
rand() % (b - a) + a
其中a为最小值,b为最大值
------解决方案--------------------
初始化随机生成器放在程序开始,执行一次,
rand() % (100000 - 10000) + 10000
比如5位
C语言
------解决方案--------------------
srand(time(0));
rand()%100000;
或者
char r[5];
每位srand(time(0));
rand()%10;
------解决方案--------------------
五位?就是10000 - 99999了
rand() % (b - a) + a
其中a为最小值,b为最大值
------解决方案--------------------
初始化随机生成器放在程序开始,执行一次,
rand() % (100000 - 10000) + 10000