C语言中怎样产生一定范围内不重复的随机数,并且有箭头

2025-02-26 10:28:57
推荐回答(3个)
回答1:

#include
#include
#include
int main()
{
srand((int)time(0));
int i,n=10;
srand((int)time(0));
while(n--)
{
i=rand()%100; //对100取余
printf("%d\n",i);
}

}
返回一个100以内的随机数;

回答2:

我觉得 一定范围不重复的随机数 只有通过代码的判断才能实现 比如如果%的数与上一个相等 从新产生一个随机数在%

回答3:

c里面不也有个随机函数嘛?