C语言rand()函数产生随机数,不从零产生的方法

2025-05-20 11:55:57

1、使用rand()函数获取一个随机数。如果你只要产生随机数而不需要设定范围的话,你只要用rand(拘七呷憎)就可以了:rand()会返回一随机数值。代码如下

C语言rand()函数产生随机数,不从零产生的方法

2、运行其结果如下

C语言rand()函数产生随机数,不从零产生的方法

3、使用rand()函数获取一定范围内的一个随机数如果想要获取在一定范围内的数的话,直接做相应的除法取余即可。代码如下

C语言rand()函数产生随机数,不从零产生的方法

4、运行结果如下

C语言rand()函数产生随机数,不从零产生的方法

5、rand()函数同样可产生随机小数例如:我们可以先获得10001以内的整数(0~10000),然后再用这个整数除以10000得到小数点后两位的小数。代码如下

C语言rand()函数产生随机数,不从零产生的方法

6、运行结果如下,以上程序获得的随机数均不是从0开始的,只要在限制一下范围就好了。若需要产生的随机数随时间发生变化还可利用time()函数

C语言rand()函数产生随机数,不从零产生的方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢