当前位置: 代码迷 >> C语言 >> 请问random()函数的用法?
  详细解决方案

请问random()函数的用法?

热度:551   发布时间:2006-06-07 18:56:00.0
请问random()函数的用法?

请问怎样产生10个20-80之间的随机整数?

搜索更多相关的解决方案: random  函数  用法  整数  随机  

----------------解决方案--------------------------------------------------------
没人回,我插一脚.
randomize();
for(i=0;i<10;i++)
array[i]=random(61)+20;

----------------解决方案--------------------------------------------------------
n = rand();
即可产生1-32767的随机数
又如:ranfd()%90+10;
可以产生两位随机整数

----------------解决方案--------------------------------------------------------
rand()%90+10;
不好意思,写错了
----------------解决方案--------------------------------------------------------
int random(int num);
得到一个在0和参数num之间的随机数;
产生20-80之间的随机整数 n=random(60)+20;
----------------解决方案--------------------------------------------------------
20+rand()%61
----------------解决方案--------------------------------------------------------
请问下rand是哪个库里的函数?
----------------解决方案--------------------------------------------------------
回复:(icuit)请问下rand是哪个库里的函数?
以下是引用icuit在2006-6-8 13:37:47的发言:
请问下rand是哪个库里的函数?

stdlib库:rand()以及srand()还有很多实用函数。


----------------解决方案--------------------------------------------------------
以下是引用波尔卡在2006-6-7 22:49:00的发言:
int random(int num);
得到一个在0和参数num之间的随机数;
产生20-80之间的随机整数 n=random(60)+20;

0<=random(num)<num


----------------解决方案--------------------------------------------------------
  相关解决方案