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

C语言中产生随机函数要用到的是rand()函数, srand()函数,和time()函数。iostream头文件中就有srand函数的定义,不需要再额外引入stdlib.h;而使用time()函数需要引入ctime头文件。

操作方法

  • 01

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

  • 02

    运行其结果如下

  • 03

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

  • 04

    运行结果如下

  • 05

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

  • 06

    运行结果如下

  • 07

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

(0)

相关推荐

  • 怎样用Excel中的RAND函数产生随机数

     当我们需要产生一些随机数,如单位的抽奖,购买体育彩票前的选号等,我们可以利用 Excel 中的RAND函数来产生这些随机数。RAND函数能够返回大于等于0小于1的均匀分布随机数,每次计算工作表时都将 ...

  • 如何运用随机数rand函数

    rand函数是随机数函数,是在0-1中产生随机数.有时我们要在某范围内测算一些数据,就可以使用随机数函数. 操作方法 01 如下表,我们想知道几种电器月销售量在某范围之间时销售额大概是多少,测算一下总 ...

  • Word通过rand函数随机输入指定段落.句数文字

    Word通过rand函数随机输入指定段落.句数文字?在学习word的过程中,我们需要反复练习操作,因此,在word中输入文字.段落作为练习素材就必不可少了.那我们应该怎么做呢?是辛苦地一个字一个字敲, ...

  • Word通过rand函数随机输入指定段落、句数文字

    在学习word的过程中,我们需要反复练习操作,因此,在word中输入文字.段落作为练习素材就必不可少了.那我们应该怎么做呢?是辛苦地一个字一个字敲,还是到网页上复制粘贴呢?其实,通过rand函数我们可 ...

  • excel随机数rand函数的使用方法介绍

    当我们需要产生一些随机数,如单位的抽奖,购买体育彩票前的选号等,我们可以利用Excel中的RAND函数来产生这些随机数。RAND函数能 够返回大于等于0小于1的均匀分布随机数,每次计算工作表时都将返回 ...

  • excel随机数rand函数的使用方法

    当我们需要产生一些随机数,如单位的抽奖,购买体育彩票前的选号等,我们可以利用Excel中的RAND函数来产生这些随机数。RAND函数能 够返回大于等于0小于1的均匀分布随机数,每次计算工作表时都将返回 ...

  • c语言之rand函数的使用

    c语言中的rand随机数函数,是按指定顺序来产生的,在生成随机数之前,在stdlib.h头文件中,会初始化函数srand,根据随机种子seed,来获取随机数,如果seed不变,每次运行得到的随机数会是 ...

  • excel2010中的rand函数运用

    在A2单元格中输入RAND函数公式。然后系统得出一个随机数。 如要不需要小数点后面的数字,则可以在RAND函数前面加上INT函数,即可取得单元格内的整数部分。 在B2单元格中输入“INT(RAND() ...

  • excel中rand函数有什么作用?如何使用?

    excel中rand函数有什么作用?rand函数是返回0-1之间的随机数的函数,那么怎么使用呢?下面小编就为大家介绍一下,一起来看看吧! 方法/步骤 首先我们打开一个样表作为例子. 插入rand函数, ...