#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i=0;
srand((int)time(0) * (int)getpid());
while(i<10000){
int num = rand()%6+1 ;
printf("<%d> ",num);
i++;
}
printf("/n");
return 0;
}
#include <stdlib.h>
int main(void)
{
int i=0;
srand((int)time(0) * (int)getpid());
while(i<10000){
int num = rand()%6+1 ;
printf("<%d> ",num);
i++;
}
printf("/n");
return 0;
}
本文提供了一个使用C语言生成随机数的示例代码,通过srand和rand函数结合time和getpid函数来初始化随机数种子,实现了一个简单的骰子随机数模拟器,连续输出10000次1到6之间的随机整数。
368

被折叠的 条评论
为什么被折叠?



