2个回答
展开全部
随机数主要有两个函数
一个种子产生函数
void
srand(int);
一个随机数产生函数
int
rand();
当我们要产生随机数的时候,首先我们生成一个随机数种子(注意相同的种子产生的随机数序列是一样的)
然后使用rand()函数得到随机数
祝你好运
一个种子产生函数
void
srand(int);
一个随机数产生函数
int
rand();
当我们要产生随机数的时候,首先我们生成一个随机数种子(注意相同的种子产生的随机数序列是一样的)
然后使用rand()函数得到随机数
祝你好运
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include
<stdio.h>
#include
<stdlib.h>
#include
<time.h>
main()
{
int
i,j,a[4];
srand(time(0));
for(i=0;i<4;i++)
{
a[i]=rand()%10;
for(j=0;j<i;j++)/*判断是否和前面产生的数相同*/
if(a[i]==a[j])
{i--;break;}
}
for(i=0;i<4;i++)
printf("%d
",a[i]);
printf("\n");
}
<stdio.h>
#include
<stdlib.h>
#include
<time.h>
main()
{
int
i,j,a[4];
srand(time(0));
for(i=0;i<4;i++)
{
a[i]=rand()%10;
for(j=0;j<i;j++)/*判断是否和前面产生的数相同*/
if(a[i]==a[j])
{i--;break;}
}
for(i=0;i<4;i++)
printf("%d
",a[i]);
printf("\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询