生成一定范围的随机数
2011-06-29 15:12
190 查看
利用srand()函数和rand()函数生成一定范围的随机数
#include <cstdlib> #include <ctime> int Random(const int lhs, const int rhs) { if (lhs > rhs) return -1; return (rand() % (rhs-lhs + 1) + lhs); } int main() { srand(time(NULL)); // 注意在这里放种子 //生成20--60之间的随机数 int res = Random(20, 60); printf("The random number is : %d/n", res); return 0; }
相关文章推荐
- 一个改进的小要求--限定随机数的个数,生成的随机数总和在一定范围内
- java生成一定范围随机数
- matlab生成一定范围内的随机数
- 生成一定范围内的互不相同的随机数的方法比较
- C++在一定范围内生成不重复随机数序列
- 生成一定范围内的互不相同的随机数的方法比较
- 在一定范围内生成随机数
- javascript生成一定范围值内的随机数
- 生成一定范围内的随机数
- 生成一定范围内的随机数
- 如何生成在一定范围内的double型的真正随机数?
- 生成 一定范围内的随机数
- 生成一定范围的不重复随机数
- 生成一定范围的随机数
- python 生成一定范围内的随机数
- JAVASE生成一定范围的随机数
- 生成一定范围内的真随机数
- 动态生成数组,随机生成一定范围的随机数,三种常用排序算法
- SQL Server当中生成一定范围的随机数
- Python生成一定范围内指定数目的无重复随机数