99问答网
所有问题
c语言中 srand(time(NULL)); 这句话是什么意思(尤其是 NULL)
如题所述
举报该问题
其他回答
第1个回答 2012-04-15
用时间作为产生随机数的种子
<上一页
1
2
相似回答
...
time(NULL));
这句话是什么意思(尤其是
NULL)
答:
srand()函数用来设置算法的种子,time(NULL)返回当前的时间
,先调用srand(time(NULL))是把当前的时间作为种子,是程序每次运行产生不同的随机数序列。涉及到三个概念:1、随机数:数学上产生的都是伪随机数,真正的随机数使用物理方法产生的。2、随机数种子:随机数的产生是由算术规则产生的,srand(seed...
C语言srand((
unsigned)
time(NULL));
是什么意思
答:
srand函数是随机数发生器的初始化函数。原型:void
srand(
unsigned seed);用法:它需要提供一个种子,这个种子会对应一个随机数,如果使用相同的种子后面的rand()函数会出现一样的随机数。如: srand(1); 直接使用1来初始化种子。不过为了防止随机数每次重复,常常使用系统时间来初始化,即使用
time
函数...
...
time(NULL));
这句话是什么意思(尤其是
NULL)
答:
以时间为种子,其实再产生随机数的函数中都会加,这样可以使得取得随机数更有代表性,否则取出来的数可能是服从正态分布的!一句标准格式而已,需要记的!
srand(time(NULL))是什么意思
?
答:
而srand是一个设置随机数种子的函数,通常这两个函数是一起使用的,来完成产生随机数的功能。
而time(NULL)这个函数的返回值是作为srand函数的参数的
,意思是以现在的系统时间作为随机数的种子来产生随机数,至于NULL这个参数,因为这个话就返回到现在时间时候的long秒,只有设置成NULL才能获得系统的时间。
srand(time(NULL))是什么意思
?
答:
第一,
srand(time(NULL));
//是以当前时间为种子,产生随意数。其中,time(NULL)用来获取当前时间,本质上得到
的是
一个大整数,然后用这个数来随机数。第二,这个错误应该是代码中写楼了
什么
东西造成的,最大的可能应该是大括号少了一半或者好多半。
srand((
unsigned
)time(NULL));是什么意思
答:
srand()函数用来设置算法的种子,time(NULL)返回当前的时间,先调用
srand(time(NULL))是
把当前的时间作为种子,是程序每次运行产生不同的随机数序列。涉及到三个概念:1、随机数:数学上产生的都是伪随机数,真正的随机数使用物理方法产生的。2、随机数种子:随机数的产生是由算术规则产生的,srand(seed...
srand(time(NULL))
,srand和rand
视频时间 00:00
...想高手求助
srand ( time (NULL) );是什么意思
? “a:”代表什么...
答:
srand ( time (NULL) );
srand();是一个函数,
括号里面
应该赋予一个数,把这个数当做随机因子,通过复杂的算法来产生随机数,
time(null)是
一个返回时间
的
函数,由于时间时时刻刻都在改变,所以做随机因子是比较合适的,希望我的回答对你有所帮助 ...
srand(
(unsigned
)time( NULL ));
究竟
是什么意思
?
答:
srand(
(unsigned)
time(NULL))是
初始化随机函数种子:1、是拿当前系统时间作为种子,由于时间是变化的,种子变化,可以产生不相同的随机数。计算机中的随机数实际上都不是真正的随机数,如果两次给的种子一样,是会生成同样的随机序列的。 所以,一般都会以当前的时间作为种子来生成随机数,这样更加的随机...
大家正在搜
c语言srand什么意思
c语言rand和srand
c语言srand函数怎么用
c语言中的srand函数
c语言strcmp
c语言getchar
c语言getchar用法
c语言srand函数的用法
srandtimenull
相关问题
c语言中 srand((unsigned)time(NULL...
c语言中语句srand(time(NULL))什么意思。
c语言中语句srand(time(NULL))什么意思?
C语言srand((unsigned)time(NULL))...
C语言的srand(time(NULL));中NULL是什么...
c语言中 srand(time(NULL));换成java语...
C语言中srand(time(NULL))和srand((u...
C语言中srand(time(NULL))和srand((u...