四个数大小排列

有人做过四个数大小排列吗?现在有四个高炉顶压,我们要取中间2个,能指点或写下,谢谢.

最佳答案

先把四个数按照从大到小或者从小到大的顺序排列起来,然后取中间两个数就行了。
比如:MW0、MW2、MW4、MW6分别存的是这些数,你取MW2和MW4即可。关于怎么实现MW0~MW6里面的数值是从大到小的,给你提供一个思路:
假设原始数值存放在MW10、MW20、MW30、MW40里面,且假设这四个寄存器的值分别是200、500、300和400,则:
1.你可以先把MW10→MW0,然后用MW0分别和MW20、MW30和MW40作比较,在MW0里面保留最大值;
2.同第一点,你可以将最小值求出来,假设存在MW6里面;
3.如果剩下两个数既大于MW6,又小于MW0,则是中间数。

提问者对于答案的评价:
谢谢大家

专家置评

参考阿鸣的实例,很有帮助。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc299007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:19
下一篇 2020年10月31日 下午2:19

相关推荐