分享一个1-16之间整数随机排列的程序

已锁定

为修修为

西门子1847工业学习平台

  • 帖子

    1155
  • 精华

    8
  • 被关注

    30

论坛等级:奇侠

注册时间:2021-12-02

钻石 钻石 如何晋级?

分享一个1-16之间整数随机排列的程序

2784

14

2023-03-13 21:29:27

之前准备做一个模拟操作装置,需要做一个问题随机排列,通过点选操作步骤排列,做正确与否判断。需要做一个随机数生成,使排列顺序随机,以免操作人员硬性记忆,起不到学习的作用。

在网上找了一圈,没有现成的程序,只能自己编写了。对随机数生成不懂,就在网上找了一下,决定采用线性同余方法,生成伪随机数,在从生成的随机数里做进行随机排列。

我采用的是通过扫描逐级过滤筛选。还有没有比这个简洁的实现方法呢。

有一个问题,这个程序是实现1-16个整数随机,已经很臃肿了。要是实现100个,或更多的整数随机排列,那就无法想像了。请问怎么能简洁的实现100个以上的整数随机排列呢。

请大家探讨一下。

200SMART随机数生成.rar


分享一个1-16之间整数随机排列的程序 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。