给一个参考思路,可以写一个子程序,其功能是,在A和B两个选项中均匀的返回其中的一个,代码可以参考如下:上面代码中先定义包含两个选项的数组opts,然后产生1-10之间的随机整数data,然后定义一个整数i,其值取决于data值所在的区间范围,若data值在1-5之间,则i=0,否则i=1。
最后将i的值作为索引,索引出opts对应的选项就可以了,0索引出选项A,1索引出选项B。
下面写一个测试程序代码如下:其运行结果如下图所示:在10次结果中,选项A和B基本上是均匀出现的。
当然如果你的测试次数足够多的话,选项A和B出现的概率结果更接近于50%。
取当前系统时间戳 奇数为a 偶数为b 回答完毕
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)