[讨论]随机问题
											请问怎样才能实现真正的随机,用srand(),random()?										
					
	 2004-09-26 12:12
	    2004-09-26 12:12
   2004-09-26 12:31
	    2004-09-26 12:31
   2004-09-27 21:01
	    2004-09-27 21:01
  比如说:要出现10个不随机值:
int a,i;
for(i=1;i<11;i++)
{randomize();
a=random(100); 0~99的随机数
printf("%5d",a);
}
这样就可以了!

 2004-09-27 21:48
	    2004-09-27 21:48
   2004-09-29 10:11
	    2004-09-29 10:11
   2004-09-29 10:23
	    2004-09-29 10:23
   2004-09-29 19:17
	    2004-09-29 19:17
   2004-09-29 21:46
	    2004-09-29 21:46
  .......但是当在一个for循环里时,比如
for(;;)
{
srand(time(NULL));
random(9);
}
由于在一秒内机子已经运行了很多次了,所以这里的time(NULL)在这一秒内都是同样的值,所以random(9)在这一秒内产生的随即序列是一样的,如何解决这个问题?
 2004-09-29 21:56
	    2004-09-29 21:56
   2004-09-29 22:16
	    2004-09-29 22:16