博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++ 随机数函数
阅读量:4683 次
发布时间:2019-06-09

本文共 661 字,大约阅读时间需要 2 分钟。

介绍C++随机数函数

函数rand()是C++中的随机函数。

注意:rand()中不能加参数!

1 #include
2 using naemspace std; 3 int main(){ 4 int x,y; 5 cout<<"随机数区间:"; 6 cin>>x>>y; 7 printf("产生随机数:%d",x+1+rand()%(y-x)); 8 system("pause"); 9 return 0;10 }

random1

 rand()将产生一个随机数(据说是从0到32767,所以后面的模别太大)。

%(y-x)是对(y-x)求余。产生的是0~(y-x)-1。

例如输入10,20将输出10~20随机数。

你还可以加个种子:

#include
#include
using naemspace std;int main(){ int x,y; srand(time(0)); cout<<"随机数区间:"; cin>>x>>y; printf("产生随机数:%d",x+1+rand()%(y-x)); system("pause"); return 0;}

random2

转载于:https://www.cnblogs.com/TonyNeal/archive/2012/07/09/Random.html

你可能感兴趣的文章
ubuntu12.04开启Framebuffer
查看>>
【问题和解决】python中nltk与nltk_contrib的关系
查看>>
闭包的探索
查看>>
内存泄漏
查看>>
编程之美 2.12 快速寻找满足条件的两个数 解法三证明 (算法导论 第二版 2.3-7 在n个元素的集合S中找到两个和为x的元素)...
查看>>
open_basedir restriction in effect,解决php引入文件权限问题
查看>>
微信小程序获取用户信息解密AES并且注意如何获取unionid
查看>>
JavaScript设计模式----1
查看>>
Qt实现半透明遮罩效果
查看>>
erlang调优方法
查看>>
Mysql linux -N命令
查看>>
daily scrum 12.5
查看>>
linux-ftp install
查看>>
NetXray
查看>>
局域网基本工作原理
查看>>
让历史告诉我们未来
查看>>
UVa540 Team Queue
查看>>
android 练习之路 (八)
查看>>
tp5 中 model 的聚合查询
查看>>
android wear开发之:增加可穿戴设备功能到通知中 - Adding Wearable Features to Notifications...
查看>>