1、产生 [0,RAND_MAX] 范围的随机数:
#include<iostream>
#include<ctime>
#include<cstdlib>
//#include<bits/stdc++.h>
using namespace std;
int main()
{
srand((unsigned)time(NULL));
for(int i=0;i<10;i++)
{
cout<<rand()<<" ";
}
return 0;
}

2、产生指定范围的随机数:
#include<iostream>
#include<ctime>
#include<cstdlib>
#include<cmath>
//#include<bits/stdc++.h>
using namespace std;
int main()
{
srand((unsigned)time(NULL));
for(int i=0;i<10;i++)
{
//cout<<rand()%10<<" ";
/////产生【50000,60000】范围的随机数
cout<<(int)round(1.0*rand()/RAND_MAX*10000+50000)<<" ";
}
return 0;
}
