c语言的随机函数:C语言随机函数



    用rand随机出来数每次都样   怎样能再次运行时候出区别数字呢?

rand利用计算机字长有限特点使用相同算法个随机种子开始计算出随机数列  
  因此如果每次运行时随机种子相同那么其产生随机数列也是相同  
  可以通过改变随机种子来改变随机数列只有通过把随机种子和不可确定外部原因联系起来才有可能产生真正意义上随机数列利用系统时间是最简单种思路方法  
  如上:  
  #   <time.h>   //   or   <ctime>   in   C  
   
  srand(time(NULL));

Tags:  c语言函数 c中随机函数 c随机函数 c语言的随机函数

延伸阅读

最新评论

发表评论