C语言限制范围产生随机数

C语言如何限定随机数出现的总次数
2024-12-01 18:41:03
推荐回答(2个)
回答1:

srand((int)time(NULL));设定随机数种子

例子如下:

直接编译,程序执行结果如下图所示:

回答2:

你可以用循环语句的循环次数决定产生多少个随机数,也可以自己设个计数器统计个数。
例如,产生20个随机整数:
int a[20], i, n=20;
for (i=0;i例如, 产生m个随机数:
double b,n=0,m;
printf("input m: "); scanf("%d",&m);
while (nb = rand();
printf("%lf\n",b);
n++;
}
(随机数种子 用 srand(time(0)); 设定, 包含 time.h 头文件)