篮球视频教学基础教程:用C提供的随机函数生成20个随机数,并按每行10个显示输出。

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 22:34:42

上面的答案并不是随机的,每次结果应该都一样,随机数种子应该是当前时间
#include <time.h>
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i,j;
for(i=1;i<=20;i++)
{
srand(time());
j=rand();
printf("%5d",j);
if(!(i%10))printf("\n");
}
return 1;
}
随手写的,可能有问题,你查一下time()函数和srand

#include<stdio.h>
#include<stdlib.h>
int main()
{
int i,j;
for(i=1;i<=20;i++)
{
srand(i);
j=rand();
printf("%5d",j);
if(!(i%10))printf("\n");
}

/*system("pause");*/
return 1;

}