C语言随机数#include "stdio.h"#include "stdlib.h"#include "time.h"int main(void){int a[5],i;randomize();for(i=0;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 02:30:52
C语言随机数#include

C语言随机数#include "stdio.h"#include "stdlib.h"#include "time.h"int main(void){int a[5],i;randomize();for(i=0;i
C语言随机数
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
int main(void)
{
int a[5],i;
randomize();
for(i=0;i

C语言随机数#include "stdio.h"#include "stdlib.h"#include "time.h"int main(void){int a[5],i;randomize();for(i=0;i
随机序列的产生是有规律的,当然也不是这样说
就是说:srand影响了之后产生随机数的整个序列
假如你不用这个的话后面产生的随机序列可能会相同,为了避免这样的情况就利用srand(time(NULL));
你不妨试试下面的程序看看
#include
#include
#include
int main(void)
{
int i;
//srand( time(NULL) );
for( i = 0; i < 10; i++ )
printf( "Random number #%d: %d\n", i, rand() );

return 0;
}
然后你把隐去的那段不要隐了
看一下结果你就明白了,呵呵
我语言表达不是很好,不过一看就明白了