我是歌手车祸现场视频:在c中如何产生随机数?

来源:百度文库 编辑:高考问答 时间:2024/04/29 17:25:38
1。在c中如何随机数,用random函数产生的随机数却不能随机,比如:
#include <stdlib.h>
main()
{
int i,j;
printf("start\n");
for(j=1;j<=10;j++)
{
i=random(10);
printf("%d\n",i);
}
}
运行结果是:
start
6
0
2
0
6
7
5
5
8
6
第一次运行能达到随机的效果,再运行一次还是这几个数,却没有达到随机的效果。

srand(time(NULL));
i = rand()%10;
这样就能得到真正的随机数。