22智能在线
新记
怎样产生1到6之间的六个随机数?怎样产生1到6之间的六个随机数?用c语言的rand()函数
怎样产生1到6之间的六个随机数?用c语言的rand()函数
举报该文章
相关建议 2006-03-12
单纯用rand函数虽然产生的数是随机的,但是每次都是相同的,不信可以试一下,最简单的解决办法是加上srand函数,如下:
int a;
srand(time(NULL));
a=rand()%6+1;
即可
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/i6fhiif.html
其他看法
第1个回答 2006-03-11
回答得好啊
但是要把库包含进来的 啊
第2个回答 2006-03-10
for(i=0;i<6;i++)
{
j = rand()%6 +1
printf("%d\n",j );
}
第3个回答 2006-03-11
for(i=0;i<6;i++)
{
j = (int)(rand()%(6+1))-1
printf("%d\n",j );
}
相似回答
大家正在搜
相关问题
c语言如何产生在一定范围内的随机数
C语言如何产生一个随机数,rand函数的使用
C语言怎样产生一定范围的随机数?
如何在C语言中生成一定范围内的随机数?
如何用C语言产生0到1之间的随机数?
如何用随机函数rand()生产0-1的随机数!!(c语言)
求教C语言中rand()和srand()具体用法的区别?另外...
关于C语言随机数函数rand() 。