未找到和您的关键词 "srand" 相匹配的词典解释.
rand美音:[rænd]英音:[rænd]
rand的中文翻译以下结果由![](http://dict.baidu.com/bddict/source/img/logo.gif)
1.垫在鞋后跟的U型硬皮2.(耕地的)边缘
3. (河边的)高地
random美音:['rændəm]英音:['rændəm]random的中文翻译以下结果由
![](http://dict.baidu.com/bddict/source/img/logo.gif)
1.(现只用于at random)任意行动;随机过程[U]
He took a book at random.
他随手取了一本书。
形容词 a.
1.胡乱的;随便的,任意的
He was not listening and made a random answer to the teacher's question.
他不在听讲,对教师的问题瞎答一通。 2.(建筑材料等)大小不一的,规格不一的3.【统】随机的
random sampling
随机取样 4.【物】无规则的
randomly美音:['rændəmlɪ]英音:['rændəmli]randomly的中文翻译以下结果由
![](http://dict.baidu.com/bddict/source/img/logo.gif)
1.任意地;随便地;胡乱地
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int num,i;
srand( time(NULL) );
//提示,此函数不要放到循环之内,因为它与时间有关,循环的速度很快,时间相差无
//几,如果放入其中,生成的随机数自然相差无几。在循环内时,可以考虑使用延时函数。
for(i=0;i<100;i++)
{
num = (int)( (10* rand()/RAND_MAX ) );//rand()产生的数小于RAND_MAX,大于或等于0
//注意:rand()返回值为整数,RAND_MAX也是整数,所以相除之后结果取整,又由于rand()产生的值
//大于或等于0,小于RAND_MAX,所以相处的结果总为0,但是,在rand()之前乘上10之后相除的结
//果即在大于或等于0,小于10的整数范围之间。当然,如果让rand()加上0.0之后,就能变为实数,相除
//的结果就会变成实数了。
printf("%d\n",num);
}
return 0;
}