代码实现:

void rabs(a,b,r,p,n)int a,b,*r,n,p[];{ int k,l,m,i;k=b-a+1; l=2;while (l<k) l=l+l;m=4*l; k=*r; i=0;while (i<=n-1){ k=k+k+k+k+k;k=k%m; l=k/4+a;if (l<=b) { p[i]=l; i=i+1;}}*r=k;return;}

例子:

解答:

#include "stdio.h"#include "3rabs.c"main(){ int i,j,p[50],r;r=1;printf("\n");rabs(100,300,&r,p,50);for (i=0; i<=4; i++){ for (j=0; j<=9; j++)printf("%d   ",p[10*i+j]);printf("\n");}printf("\n");}

产生任意区间内的均匀分布的随机整数序列相关推荐

  1. php字符串中删除字符串函数,PHP 实现删除任意区间内字符串函数方法

    PHP是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.下面简单讲述一下PHP实现删除任意字符串函数的方法,此函数涉及到php对字符串的 ...

  2. js获取任意区间内的随机数

    var _={random:function(start,stop){return parseInt(Math.random()*(stop-start)+start);}} console.log( ...

  3. python random在一定范围内生成几个随机整数

    这篇博客有详细方法 https://blog.csdn.net/u012759006/article/details/108252836

  4. Pandas 生成随机整数序列

    首先使用np.random生成随机数,然后变成dataframe 即可 import pandas as pd import numpy as npdf1 = pd.DataFrame(np.rand ...

  5. 如何在Java的特定范围内生成随机整数? [英]How do I generate random integers within a specific range in Java?

    How do I generate a random int value in a specific range? 如何在特定范围内生成一个随机整型值? I have tried the follow ...

  6. 如何在Java中生成特定范围内的随机整数?

    如何生成特定范围内的随机int数值? 我已经尝试了以下方法,但是这些方法不起作用: 尝试1: randomNum = minimum + (int)(Math.random() * maximum); ...

  7. matlab如何产生两个两位随机整数,产生20个两位随机整数

    20 - 6 = 18 - 8 = 19 - 6 = 15 - 7 = 15 - 3 = 11 - 8 = 20 - 2 = 20 - 7 = 18 - 8 = 15 - 8 = 17 - 9 = 1 ...

  8. (转载)由1-7的随机整数函数构造1-10随机整数函数

    题目: 已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10() 随机1~10. 分析:要保证rand10()在整数1-10的均匀分布,可以构造一个1-10*n ...

  9. python在多边形内随机生成点_Python随机生成均匀分布在三角形内或者任意多边形内的点...

    Python有一随机函数可以产生[0,1)区间内的随机数,基于此函数生成随机分布在任意三角形内的点 由数学知识得知: 几何体的向量表达形式 直线: 线段: 推广到高维 三维平面: 三角形: 注释,v这 ...

最新文章

  1. 光耦p621引脚图_开关电源中光耦电路的设计与优点
  2. LeetCode 74. Search a 2D Matrix--有序矩阵查找--python,java,c++解法
  3. vue生命周期及双向绑定
  4. 林正刚本地化中摸索前进 称中国未来无可比拟
  5. Java SpringMVC框架学习(二)httpServeltRequest和Model传值的区别
  6. ubuntu16.04安装curl
  7. php只显示一部分文章,typecho同一个页面下调用不同分类的文章但是却只显示一个分类文章...
  8. pytorch根据特征图训练LSTM Stacked AutoEncoder
  9. checkbox问题
  10. 异步fifo_FIFO工作的原理
  11. [渝粤教育] 西南科技大学 管理学原理 在线考试复习资料(4)
  12. linux c 调用 java_Java如何调用C代码–(Linux下实现Java本地方法) | 学步园
  13. Unity中利用反射自动读取Excel配置
  14. JAVA多线程编程之异步
  15. python 扫描枪_python实现超市扫码仪计费
  16. 【数据分析】销售案例——用户购买频次
  17. Sigcomm2019 High Precision Congestion Control(HPCC)论文阅读笔记
  18. linux字体不识别不了怎么办,Docker容器不识别宋体等字体的解决方案
  19. 制作轮播图经验分享——element ui走马灯的使用(附源码,效果截图)
  20. php判断浏览器语言国内外,PHP判断浏览器语言

热门文章

  1. Docker(一):Docker核心技术预览
  2. Java 9推迟6个月发布?
  3. 迅雷“星域”打通最后一公里重新定义CDN
  4. Oracle数据库无法启动解决方法
  5. linux线程函数大全
  6. 微服务限流Sentinel讲解(四)
  7. 基于SSH实现固定资产管理系统
  8. 安装scala之后,命令行中输入scala报错nullpointException
  9. ASP.NET Core 2.0 : 三. 项目结构
  10. 解决maven构建webapp index.jsp报错问题