c语言中的rand()函数用法
2024-08-22 21:37:36
rand()
rand()函数作用:用来产生随机数,但是,rand()的内部实现是用线性同余法实现的,是伪随机数,由于周期较长,因此在一定范围内可以看成是随机的。
rand()函数返回:返回一个范围在0到RAND_MAX(32767)之间的伪随机数(整数)。
rand()函数头文件:<stdlib.h>。
rand()函数原型:int rand(void)。
***在调用rand()函数之前,可以使用srand()函数设置随机数种子,如果没有设置随机数种子,rand()函数在调用时,自动设计随机数种子为1。随机种子相同,每次产生的随机数也会相同。***
举例:
使用rand()函数产生1-100以内的随机整数:
int number1 = rand() % 100。
最新文章
- 【Win10 应用开发】自适应Toast通知的XML文档结构
- Fragment的使用
- mysql-删除日志文件命令详解
- Git - 使用指南
- 页面显示(pageshow)和页面隐藏(pagehide)事件
- Android Service学习之AIDL, Parcelable和远程服务
- require.js学习笔记(内容属于转载总结)
- xml结构
- c/c++中使用指针需要注意的问题
- Shell脚本检查memcache进程并自己主动重新启动
- xtrabackup在线备份及还原
- java启动子进程以及进程通信
- Sockets
- Memcached理解
- Android手机通过APN设置上网的方法
- Python科学计算(一)
- django -使用jinja2模板引擎 自定义的过滤器
- [jzoj]2538.【NOIP2009TG】Hankson 的趣味题
- RBAC 权限设计(转载)
- 收缩自编码器(CAE)
热门文章
- Go --- 设计模式(模板模式)
- 从日志文件解决ArcGIS Server性能低下问题的步骤(1)
- centos7下cp -rf总是提示覆盖的解决办法
- linux 下shell脚本执行多个命令的方法
- leetCode(26):Unique Binary Search Trees
- C语言中string char int类型转换
- bzoj2323: [ZJOI2011]细胞
- caioj1270: 概率期望值1:小象涂色
- 全局Timestamp管理器 检测js执行时间
- 欧拉函数与数论的结合UVA11426