问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

再问关于计算机RAND函数的使用方法

发布网友 发布时间:2022-04-26 07:32

我来回答

3个回答

热心网友 时间:2022-06-25 08:02

        rand函数不是真正的随机数生成器,而srand()会设置供rand()使用的随机数种子。如果你在第一次调用rand()之前没有调用srand(),那么系统会为你自动调用srand()。而使用同种子相同的数调用 rand()会导致相同的随机数序列被生成。

        库函数中系统提供了两个函数用于产生随机数:srand()和rand()。 原型为:

函数一:int rand(void);

返回一个[0,RAND_MAX]间的随机整数。

函数二:void srand(unsigned seed);

参数seed是rand()的种子,用来初始化rand()的起始值。

        系统在调用rand()之前都会自动调用srand(),如果用户在rand()之前曾调用过srand()给参数seed指定了一个值,那么 rand()就会将seed的值作为产生伪随机数的初始值;而如果用户在rand()前没有调用过srand(),那么系统默认将1作为伪随机数的初始 值。如果给了一个定值,那么每次rand()产生的随机数序列都是一样的~~

        所以为了避免上述情况的发生我们通常用srand((unsigned)time(0))或者srand((unsigned)time(NULL))来 产生种子。如果仍然觉得时间间隔太小,可以在(unsigned)time(0)或者(unsigned)time(NULL)后面乘上某个合适的整数。 例如,srand((unsigned)time(NULL)*10).

srand()、rand()用法举例:

#include<time.h>
#include<stdlib.h>
#include<stdio.h>
 
 
void main()
{
inti,j;
srand((int)time(0));
for(i=0;i<10;i++)
{
j=1+(int)(10.0*rand()/(RAND_MAX+1.0));
printf("%d",j);
}
}

热心网友 时间:2022-06-25 08:03

假设数据在A1:A25

先在A1输入1,A2输入2,选中A1和A2下拉至A25成1~25的自然数列。
再在B1输入:
=RAND()
向下复制公式至B25,再选中A和B列,以B列排序,删除B列即可。

热心网友 时间:2022-06-25 08:03

只用公式的话有点难度,回家再想想,最近脑袋实在转不动了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 公司启用新域名怎么推广比较好 电脑如何添加域 PS笔刷怎么下载啊??? 新东方启用新域名xdf 正式迈入移动互联时代? 启用新域名什么时间好? 怎样下载呢PS笔刷!(详细)(具体) 我想启用新域名,但是当前还舍不得把旧域名去掉,想让两个域名同时存在一段时间 photoshop眼睫毛笔刷在那里下载? 气象局启用新域名是什么? 网站启用新的域名需要做什么?如何做? ps笔刷怎么下载? 如何下载PS画笔! 海南的水果,青皮,柚子大小 海南水果怎么运到内地来的 为啥海南哪个地方的饮食这么不喜欢习惯呢? 请问青皮柚子产地在哪 楼梯的踢脚线 怎么量啊 楼梯踢脚线按相应项目乘以1.15系数是什么意思 楼梯段踏步数规定? 楼梯需要踢脚线吗 中国气象局启用新域名是什么? rand函数的用法 API已启用新域名,请将公众号接口文件中的.....更改为....这句话是什么意思? 关于excel中index函数的抽奖用法 自学素描从哪里入手? 请教EXCEL的rand函数的具体应用,谢谢! SERV-U 新建域该怎么设置 海贼王的悬赏金排行 自学素描从哪里入手 海贼王中 金 是哪个角色? EXCEL表格INDEX函数中嵌入RANDBETWEEN函数的问题 《海贼王》金狮子剧场版叫什么? 自学素描怎么开始? 创建新域时,域的类型有哪三种 海贼王金狮子是哪一部剧场版的人物? 关于rand函数的使用 海贼王里每一个人的悬赏金分别是多少? 海贼王里面最高的悬赏金是多少? 海贼王中悬赏金意义为何? 海贼王草帽海贼团所有成员都是第几集被悬赏的?悬赏金分别是多少?