C++随机函数

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

这个人很懒,什么都没写

相关推荐

1 条评论

  1. 参考文献:无

Leave a Reply

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

C++随机函数
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close