经典算法

生成随机数

编写程序,产生[a,b]区间的随机数。

【输入描述】

输入两个整数 a 和 b,用空格隔开。

【输出描述】

输出闭区间[a, b]中的一个随机数。

【输入样例】

1 100
【参考程序】

//小牛编程
#include <bits/stdc++.h>
using namespace std;

// a ~ b之间的随机数
int main() {
    int a, b, num;
    cin >> a >> b;

    //闭区间[a,b]随机数
    srand(time(0));
    num = rand() % (b - a + 1) + a;

    cout << num << endl;

    return 0;
}