#include<cstdio>
#include<iostream>
#include<cstdlib>
#include<ctime>
#include<cmath>
#include<algorithm>
using namespace std;
int main(){
srand((unsigned)time(NULL));//生成随机数的种子,初始化随机种子
for(int i=0;i<10;i++){
printf("%d ",rand());
}
printf("\n");
cout<<RAND_MAX<<endl; //RAND_MAX是stdlib.h中的一个常数,一般为32767
//生成[0,1]范围内的随机数
for(int i=0;i<10;i++){
printf("%d ",rand()%2); //[0,1]
}
cout<<endl;
//生成[3,7]范围内的随机数
for(int i=0;i<10;i++){
printf("%d ",rand()%5+3);
}
cout<<endl;
//下面是一个生成[10000,60000]范围内随机数
for(int i=0;i<10;i++){
printf("%d ",(int)round(1.0*rand()/RAND_MAX*50000+10000));
}
return 0;
}