昨天讲解了一下自己写的程序,链接是:https://blog.csdn.net/m0_60630094/article/details/119302497
今天我来详细讲解一下随机数。获取随机数上篇讲过了,今天来讲解一下设置随机数区间。
创建随机数:
srand(time(0));
int r=rand();
至于头文件,就万能头吧!
1~n的随机数生成:
srand(time(0));
int n;
cin>>n;
int r=rand()%n+1;
a~b的随机数生成:
srand(time(0));
int a,b;
cin>>a>>b;
int r=(rand() % (b-a))+ a;
上一次在别的文章中看到有人问小数,我有个自己的想法:
srand(time(0));
double r=rand()/100.0; //两位小数
就写到这吧,喜欢的点一个赞吧!