【发布时间】:2014-06-14 09:23:51
【问题描述】:
我在 C 编程中使用以下代码生成随机数,但每次编译都会重复生成一组特定的随机数。谁能在这里提一下更正???
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main()
{
int i,a[40];
for(i=0;i<40;i++)
{
a[i] = rand() % 6;
printf("%d\n", a[i]);
}
getch();
}
【问题讨论】:
-
您使用了错误的标签。这不是 C# 问题。
-
您没有正确初始化随机种子。下面有多个正确答案可以解决这个问题。
-
这个问题反复问;请在提出问题之前付出一些努力并进行搜索。这样,您将更快地得到答案,而不会浪费任何人的时间。这是每个人的胜利。
标签: c