关于random的问题。
我在用random 函数生成一个随机数。假如函数是:random(10) 运行后产生一个随机数。但如果不改参数,下次运行时随机数还是和上次的 一样。我想每次运行都产生不同的随机数。该怎么办?
[此贴子已经被作者于2005-9-18 21:53:35编辑过]
[此贴子已经被作者于2005-9-19 8:56:05编辑过]
给你个例子。win-tc下编译通过。 #include <stdlib.h> #include <stdio.h>
void main() { int i, j, num;
randomize(); for( i=0; i<10; i++ ) { num = random(20) + 1; for( j=0; j<num; j++ ) printf( "*" );
printf("\n"); } system("pause"); }
但是C-Free不支持