srand+time+null

@郎趴1397:srand(unsigned)time(NULK);这个语句什么意思.有什么作用.
成耿18579553159…… 应该是:srand((unsigned)time(NULL)); 初始化随机函数种子,srand((unsigned)time(NULL));是拿系统时间作为种子,由于时间是变化的,种子变化,可以产生不相同的随机数.

@郎趴1397:C++中srand(unsined int) time(NULL)是什么意思
成耿18579553159…… srand()函数是用来重置随机数的种子.参数为一个unsigned int time()取当前时间. 整个语句就是将随机数的种子设为当前时间.经常会在随机数使用前用到,可以保证每次生成的随机数不一样.

@郎趴1397:为什么 srand 后面跟着个time(NULL)?因为这个原因开头得加个time.h? -
成耿18579553159…… srand是设置rand的(起点)start point,因为time(NULL)返回执行当时是的时间(秒),也就是说每次执行都可以有不一样的起点.如果不这么做,rand函数返回的规律就会每次相同了

@郎趴1397:C语言 问题:srand((unsigned)time(NULL)); -
成耿18579553159…… srand((unsigned int)time(0))...

@郎趴1397:c++程序设计问题 想高手求助 srand ( time (NULL) );是什么意思? “a:”代表什么? -
成耿18579553159…… srand ( time (NULL) );srand();是一个函数,括号里面应该赋予一个数,把这个数当做随机因子,通过复杂的算法来产生随机数,time(null)是一个返回时间的函数,由于时间时时刻刻都在改变,所以做随机因子是比较合适的,希望我的回答对你有所帮助

@郎趴1397:srand((unsigned)time(NULL));是什么意思 -
成耿18579553159…… 初始化随机函数种子,srand((unsigned)time(NULL));是拿系统时间作为种子,由于时间是变化的,种子变化,可以产生不相同的随机数. 使用时,参数可以是unsigned型的任意数据,比如srand(10); 如果不使用srand 用rand()产生的随机数,在多次运行,结果是一样的.

@郎趴1397:c++ 的 srand ( ( unsigned ) time ( NULL ) ) 问题 -
成耿18579553159…… 放在哪里都可以的. 应该保证先于“N个函数”被调用,没必要贝多次调用. 关于“是放在函数里面还是外面啊?” srand ( ( unsigned ) time ( NULL ) ) ; 这句话是一个函数调用,所以当然是放在函数内部啦,比如main函数. void main() { srand ( ( unsigned ) time ( NULL ) ) ; fun1(); fun2(); fun3(); fun4(); fun5(); fun6(); }

@郎趴1397:c++ srand((unsigned)time(NULL)) 产生浮点随机数的问题 -
成耿18579553159…… 实际上你的方法已经可以,问题就出现在你的函数调用上,譬如首先通过时间,然后产生随机: (1)时间上,可以通过 tick 进行,提高精度(time 函数很不咋地),譬如获取 ms 单位精度; (2)根据 C lib 获取 cRandVal (3)有了时间的随机数 (timeMagic) 和 CLIB 随机数, 最终通过求和关系 randVal = (MAX + timeMagic + cRandVal)%MAX,anywhere 你可以通过别的关系.

@郎趴1397:c语言 程序设计 关于 srand rand time(0) time(NULL) time(&t) -
成耿18579553159…… NULL的值就是0,因此srand(time(NULL)和srand(time(0)) 是一样的.都是0 而 time(time_t *time)里面的time_t *time,也就是给指针赋值个0,就是:time = NULL,是允许的. srand(time(&t)) 这个也是一个随机种子,t 就是 time_t类型的,一样可以设置随机种子

@郎趴1397:srand((unsigned)time(NULL));在c语言中有什么具体的意思吗?
成耿18579553159…… 如何运用time函数和srand函数生成随机数 #include <stdio.h> #include <stdlib.h>//srand()、rand() #include <time.h>//time(); #include <conio.h> #define N 50 int main() { int n; srand((unsigned)time(NULL));//设置随机数种子 while (1) { n = (rand() %...

相关推荐

  • jordan carver vkbook
  • texas instruments
  • boss&officesecretary
  • michael kors
  • bme pain olympics18
  • kinlochanderson
  • free xbox live
  • monique+alexander
  • backdoor-to-chyna
  • vivienne westwood
  • jasmine-james
  • stanleyblack&decker
  • jessica&krystal
  • ryanconner-imdb
  • harpers bazaar
  • medchemexpress
  • mercedes-benz
  • puretaboo-balance
  • evagreen-wikipedia
  • brother-and-sister
  • srand unsigned time null
  • shazam shortcut
  • candidate number3001
  • bem pain olympic
  • behind the door
  • bme+pain+olympics
  • 本文由网友投稿,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    若有什么问题请联系我们
    2024© 客安网