#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int Random(int m, int n)
{
int pos, dis;
if(m == n)
return m;
else if(m > n)
{
pos = n;
dis = m - n + 1;
return rand() % dis + pos;
}
else
{
pos = m;
dis = n - m + 1;
return rand() % dis + pos;
}
}
int main()
{
int m=0,n=9;
srand((int)time(NULL));
printf("%d\n",Random(m,n));
return 0;
}
产生随机数
最新推荐文章于 2023-08-23 23:30:00 发布