• random between [a,b]、(a,b]、[a,b)


    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    const int n = 10;
    /*cstdlib头文件要和ctime一起,否则无法使用srand*/
    void RandBetween(int s, int d, int num)
    {
        int result;
        srand((unsigned)time(NULL));
        for(int i=0; i<num; i++)
        {
            result = rand() % (d - s) + s + 1;// (s,d]
            result = rand() % (d - s) + s;// [s,d)
            result = rand() % (d - s + 1) + s;// [s,d]
            cout << result << endl;
        }
    }
    
    int main()
    {
        int first, second;
        cout << "input start and end: ";
        cin >> first >> second;
        RandBetween(first, second, n);
        return 0;
    }
  • 相关阅读:
    jQuery 插件
    jQuery 构造函数
    jQuery.merge()方法
    插入排序法
    归并排序法
    冒泡排序法
    选择排序法
    Jetty
    分布式锁&&redis
    Tomcat和设计模式
  • 原文地址:https://www.cnblogs.com/buptmuye/p/3667313.html
Copyright © 2020-2023  润新知