C语言中产生随机函数要用到的是rand()函数, srand()函数,和time()函数 。iostream头文件中就有srand函数的定义,不需要再额外引入stdlib.h;而使用time()函数需要引入ctime头文件 。
操作方法
- 01使用rand()函数获取一个随机数 。如果你只要产生随机数而不需要设定范围的话,你只要用rand()就可以了:rand()会返回一随机数值 。代码如下
- 02运行其结果如下
- 03【C语言rand函数产生随机数,不从零产生的方法】使用rand()函数获取一定范围内的一个随机数如果想要获取在一定范围内的数的话,直接做相应的除法取余即可 。代码如下
- 04运行结果如下
- 05rand()函数同样可产生随机小数例如:我们可以先获得10001以内的整数(0~10000),然后再用这个整数除以10000得到小数点后两位的小数 。代码如下
- 06运行结果如下
- 07以上程序获得的随机数均不是从0开始的,只要在限制一下范围就好了 。若需要产生的随机数随时间发生变化还可利用time()函数
推荐阅读
- Excel中如何用Round函数对数据进行四舍五入
- c语言用什么编程软件比较好 c语言用什么编程软件
- 全国计算机一级等考excel之sum求和函数
- 小编分享excel如何使用ACOSH函数
- 教你excel中sumif函数怎样自动计算库存余额
- 分享Excel怎样使用DEC2BIN函数实现十二进制转换
- excel最常用的八个函数excel最常用的八个函数有哪些
- 怎样更改IE浏览器语言
- Excel sumifs函数的使用方法
- Excel中Today函数的用法