ZKX's LAB

随机抽取问题 程序 EXCEL有条件随机抽取问题

2021-03-09知识9

java如何做一个随机抽取学号小程序

Excel中的问题!求高手解答!关于随机抽取的!_百度知道 试一下下面的宏,ALT+F8,执行宏“随机数”。运行前注意先保存备份文档,避免程序出错丢失数据。该宏会跑两遍1到100,第3遍停在某个数上。数值存放在A1单元格。。

电脑随机抽取数字的程序 你需要随机抽取1~100中的数字100个,实际上你已经把数字收取完了,只是随机排序的问题,可以用数组来实现,第一次产生一个1~100的随机数,把这个数交换到数组第1个位置,第二次产生2~100的随机数交换到第二个位置,直到最后产生100~100的随机数,下面是我写的例子程序:{$apptype console}program exp;var a:array[1.100]of 1.100;i,j,k:integer;beginrandomize;for i:=1 to 100 do a[i]:=i;for i:=1 to 100 dobeginj:=random(100-i+1)+i;if j<;>;i then begin k:=a[i];a[i]:=a[j];a[j]:=k;end;end;for i:=1 to 100 do write(a[i]:4);end.此程序在DELPHI下运行成功,结果如下:E:\\ygb>;dcc32 b.dprBorland Delphi Version 15.0Copyright(c)1983,2002 Borland Software Corporationb.dpr(14)15 lines,0.05 seconds,10724 bytes code,1905 bytes data.E:\\ygb>;b.exe66 33 17 83 67 88 85 78 92 93 82 13 80 22 11 24 46 64 97 7554 70 55 49 5 40 23 45 6 62 4 29 47 71 10 99 14 25 48 320 58 42 41 15 1 7 19 100 34 2 18 30 53 26 38 44 37 9 6173 96 95 39 68 31 72 79 59 86 16 57 8 51 89 50 28 87 81 3669 77 65 91 56 76 60 84 63 21 12 94 。

C#关于随机数抽取问题 1-33数中 随即抽取6个数的和是97 用C#做桌面应用程序 每个数不能在一组里重复出现2次如果再在一个TextBox里自己设置一个总和 然后在抽取 还有 是1-33。

Excel如何实现随机抽取小程序,平时经常遇到随机抽取问题,比如:上课点名提问,就可以用到随机抽取人名。下面以课堂随机提问点名为例子,介绍Excel中实现的方法。

有什么软件可以自己导入题库,然后可以随机抽题做。有没有这种软件啊? 优考试在线考试系统支持题库管理,批量导入;可以随机抽题组卷

EXCEL有条件随机抽取问题 把特定值放在F12,即在F12输入2,F13输入INDEX(D1:D6,SMALL(IF($E$2:$E$6=$F$12,ROW($E$2:$E$6)),INT(RAND()*SUM(IF($E$2:$E$6=$F$12,1))+1)))数组公式,输入完ctrl+shift+enter。F9实现随机。

想做一款随机抽取号数( 学号 )来叫学生回答问题的简易电脑程序,会很难吗? 身为老师,想做一款随机点号数的软件。学生都有自己的学号,只要软件能随机抽取1~x之间的一个号数,就能…

随机抽取问题 程序 EXCEL有条件随机抽取问题

关c程序设计的问题,怎样实现随机抽取 首先呢,给你的题目编号,定义一个结构体。structquestion{int num;注意这里的num不能有重复,可以考虑用数组下标赋值。char s[20];问题内容} q[50];这里假设总共只有50道题。然后自己输入数据,填数组。最后借助int t;srand(time(NULL));t=rand()%50;产生0~49的数字if(q[t].num。1)/这里的num既是题号也是是否被选择的标记{printf(\"%s\\n\".q[t].s);q[t].num=-1;标记已经出过的题,防止重复,当然这要看你自己的要求了-。}另外你所说的每次随机组合2道题,也就是用两重循环就搞定了,不会太难。顺便说一下,要包含 stdlib.h 和 time.h 这两个头文件

一个取随机数的问题。从1,2,3,4中抽取数字。用什么编程语言无所谓。 不知道你做这个是在什么地方用,其实做到非常的简单.但是讲起来比较麻烦,还需要你有一定的基础,你需要耐心的看下去.C语言的随机数产生可以通过random函数得到,设x=random()那么x就是一个(0,1)的随机变量。再设一个变量 p4 表示 4 出现的概率初始化时可以令 p4=1/4程序结构大致如此a[]为结果序列for(循环体根据你需要的数的长度得到){x=random();得到一个随机数若 0[i]=4;若 p4(1-p4)/3;a[i]=3;若 p4+(1-p4)/3*(1-p4)/3;a[i]=2;若 p4+2*(1-p4)/3*(1-p4)/3;a[i]=1;if(a[i]=4){ p4=0;count=0;}count=count+1;if(count>;16){ p4=(count-16)/4 } 保证16-20次必有一个 4 出现,同时在16次以内决不会出现两个4}如果你需要matlab程序我可以很快给你写出来。2 如果你学过m序列就知道了,计算机的随机数都是m序列的原理,好比均匀分布的随机序列,如楼主所说,不加处理(1,2,3,4)出现的概率都是1/4,因此连续出现一个数的概率N次的概率为(1/4)^N,只要N不管多大,都是可能的,但是概率会非常的小。3 你说的第三点是对的,其实计算机的随机都是伪随机序列,但是周期可以长到你这辈子都不可能看完它循环完一次。HELLO.C-Hello,world*/include\"stdio.hinclude。

#甜蜜酱随机抽取饮料#csgo随机抽取#随机抽取粉丝送皮肤#excel随机抽取#随机抽取衣服搭配

随机阅读

qrcode
访问手机版