C语言中用什么代码可以随机产生6个正数?需要大于0,少于等于50。

如题所述

第1个回答  2019-09-13
有两种情况:
第一种:
每次编译运行结果都一样
#include
<stdlib.h>
#include
<stdio.h>
main()
{
srand(1);
for(i=0;
i<6;
i++)
printf("%d\n",
rand()
%
(50+1));
}
第二种:
每次产生的随机数都不相同
#include
<stdlib.h>
#include
<stdio.h>
#include
<time.h>
main()
{
srand(time(NULL));
int
i;
for(i=0;
i<10;
i++)
printf("%d\n",
rand()
%
(50+1));
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网