寻找出三个数里的最大值和最小值有没有简便的方法 点击:1054 | 回复:5



湛蓝小尔

    
  • 精华:1帖
  • 求助:142帖
  • 帖子:180帖 | 473回
  • 年度积分:14
  • 历史总积分:1399
  • 注册:2014年2月19日
发表于:2015-05-25 16:57:47
楼主

如题所示,想要找出3个数据,a1,a2,a3里的最大值和最小值,

  1. 百度发现,都是逐次比较,如图所示,






银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2015-05-25 17:10:32
1楼

印象中西门子300PLC好像有做好的库指令,直接调用。

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2015-05-25 18:33:52
2楼

三菱PLC直接有排序指令,支持N个数据排序,结果你懂滴

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2015-05-25 19:45:22
3楼

就这三个数就按你找的算法就行了

通讯网-13730920629

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2015-05-25 19:50:17
4楼

用冒泡法。。。。比如三个数,a,b,c.比较相邻两个,比如a,b,如果a<b,就不动,如果a>b就调换a,b的位置,然后再比较b,c。个数n个,最多循环N-1,次就排列好。

Robin28

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 425回
  • 年度积分:0
  • 历史总积分:874
  • 注册:2005年7月17日
发表于:2015-05-26 10:07:13
5楼

没有简单方法,只有逐一比较


热门招聘
相关主题

官方公众号

智造工程师