本文作者:Zhang, Xuheng
本文分类:编程学习笔记 浏览:1670
阅读时间:360字, 不到1分钟
1.随机函数可以随机选取在一个规定范围内的数。
2.特殊公式:(1)要取得[a,b)的随机整数,使用(rand()%(b-a))+a;
(2) 要取得[a,b]的随机整数,使用(rand()%(b-a+1))+a;
(3) 要取得(a,b]的随机整数,使用(rand()%(b-a))+a+1;
3.通用公式:a+rand()%n.
4.时间种子:在主程序中定义变量后写一句"srand(time(0));
作用:使每次随机输出的结果不同。
5.举例:
例1:随机输出一个651~685的整数。
程序如下:
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
srand(time(0));
n=rand()%35+651; //685-651+1=35
cout<<n;
return 0;
}
关于作者Zhang, Xuheng
- 还没有填写个人简介
- Email: hy23682@126.com
- 注册于: 2020-04-07 05:11:14
参考文献:无