随机数生成函数:
int rand( void );
播种子函数:
void srand( unsigned int seed );例:
void main( void )
{
int i;
/*根据时钟每次产生不同的种子*/
srand( ( unsigned )time( NULL ) );
/* 显示10个伪随机数*/
for( i = 0; i < 10 ; i++ )
printf( "%6d/n" , rand() );
}
本文介绍了C语言中随机数生成的基本原理与实现方法。通过使用srand()函数设置种子来确保每次运行程序时生成不同的随机数序列,并利用rand()函数生成随机数。示例代码展示了如何生成并打印10个伪随机整数。
随机数生成函数:
int rand( void );
播种子函数:
void srand( unsigned int seed );例:
void main( void )
{
int i;
/*根据时钟每次产生不同的种子*/
srand( ( unsigned )time( NULL ) );
/* 显示10个伪随机数*/
for( i = 0; i < 10 ; i++ )
printf( "%6d/n" , rand() );
}
2494
6950