c语言之rand函数的使用

关注:95 发布时间:2021-07-28 13:46:17

导语本文整理了c语言之rand函数的使用经验知识,帮助您全面了解,小白也能成为高手,跟随小编一起来看一看吧!

c语言中的rand随机数函数是按照指定的顺序生成的。在生成随机数之前,函数srand将在stdlib.h头文件中初始化,根据随机种子获得随机数。如果种子不变,从每次运行中获得的随机数将是相同的。因此,rand函数也被称为伪随机数。让我们介绍一下rand函数的用法

详细介绍方法/步骤

打开代码编译器,输入如下所示的代码片段

,我们得到10个随机数,但是我们发现无论我们运行多少次,生成的随机数都是这10个,也就是说,生成的随机数是不改变种子种子的伪随机数。

我们引入头文件time.h,将时间戳作为seed的值来源,将代码片段更改如下,将srand(1)更改为srand(time(null))

,如下获得10个随机数,并且通过定义非常规srand参数可以避免伪随机数的产生

猜你喜欢

热门it技术经验

360微商频道查询入口