利用time改变种子
例:
#include <stdlib.h> #include <stdio.h> #include <time.h>//使用当前时钟做种子 void main( void ) { int i; srand( (unsigned)time( NULL ) );//初始化随机数 /* 打印10个随机数. */ for( i = 0; i < 10;i++ ) printf( " %d\n", rand() ); }
这样每次调试就会产生不同的随机数。
利用time改变种子
例:
#include <stdlib.h> #include <stdio.h> #include <time.h>//使用当前时钟做种子 void main( void ) { int i; srand( (unsigned)time( NULL ) );//初始化随机数 /* 打印10个随机数. */ for( i = 0; i < 10;i++ ) printf( " %d\n", rand() ); }
这样每次调试就会产生不同的随机数。
转载于:https://www.cnblogs.com/ly123456/p/6122547.html