• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
佛系少年武功
级别: 探索解密
精华主题: 0
发帖数量: 124 个
工控威望: 198 点
下载积分: 945 分
在线时间: 29(小时)
注册时间: 2018-03-11
最后登录: 2023-05-25
查看佛系少年武功的 主题 / 回贴
12楼  发表于: 2019-02-16 17:18
刚百度了一下,用冒泡排序的方法吧,比较简单,首先比较D10和D20的值,如果D10>D20的话,就将两者的值交换,反之不进行操作,然后比较D20和D30的值,如果D20>D30的话将两者的值交换,反之不进行操作,这样就按照从小到大的顺序排列出来,但是这样操作的话就是D10<D20<D30,但是这样会导致D10,D20,D30的值发生变化,这个是冒泡排序

在这里的话可以应用他的思想,就跟上述一样去做比较,比较完成以后不要交换两者的值,而是将较大者与下一位进行比较,再得出最大者,按这个思路来写应该是可以,但是问题是你所说的排出顺序来是怎么个方式去排,这个我没搞懂.
zp17777
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 127 点
下载积分: 671 分
在线时间: 8(小时)
注册时间: 2016-08-27
最后登录: 2019-06-20
查看zp17777的 主题 / 回贴
13楼  发表于: 2019-02-16 19:04
跟着一起学习学习
plcgg33997
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 118 点
下载积分: 526 分
在线时间: 21(小时)
注册时间: 2018-12-28
最后登录: 2019-09-02
查看plcgg33997的 主题 / 回贴
14楼  发表于: 2019-02-21 13:45
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
15楼  发表于: 2019-02-21 16:30
引用
引用第6楼hefq于2019-01-30 15:22发表的  :

[attachment=229873]

在6楼的基础上优化了下,模拟是可行的

六六的风
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 134 点
下载积分: 373 分
在线时间: 114(小时)
注册时间: 2018-01-26
最后登录: 2024-04-25
查看六六的风的 主题 / 回贴
16楼  发表于: 2019-02-21 17:14
你这个“排序”目的是什么?
是要执行什么?还是仅仅是为了看哪个大哪个小?
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
17楼  发表于: 2019-02-21 17:16
引用
引用第2楼zwu009于2019-01-30 10:36发表的  :
有没有编过随机启动的程序,例如有3台水泵,每次开机随机启动2台。

程序见附件 12.rar (156 K) 下载次数:20
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
18楼  发表于: 2019-02-21 17:25
引用
引用楼主zwu009于2019-01-30 10:22发表的 如何比较D10 D20 D30的大小,并排出顺序来? :
如何比较D10 D20 D30的大小,并排出顺序来?这个程序该如何来编写,我用的FX2N。谢谢!

SORT可行,不过只能排序相邻的几个D,爱奇艺上面有个SORT的教程,可以去看看

阿桂100
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 145 点
下载积分: 9366 分
在线时间: 43(小时)
注册时间: 2016-05-25
最后登录: 2023-06-15
查看阿桂100的 主题 / 回贴
19楼  发表于: 2019-03-05 11:33
用数据检索就可以了
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go