zwu009
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 36 個(gè)
工控威望: 140 點(diǎn)
下載積分: 602 分
在線時(shí)間: 56(小時(shí))
注冊時(shí)間: 2016-06-22
最后登錄: 2023-10-26
查看zwu009的 主題 / 回貼
樓主  發(fā)表于: 2019-01-30 10:22
如何比較D10 D20 D30的大小,并排出順序來?這個(gè)程序該如何來編寫,我用的FX2N。謝謝!
佛系少年武功
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 124 個(gè)
工控威望: 198 點(diǎn)
下載積分: 945 分
在線時(shí)間: 29(小時(shí))
注冊時(shí)間: 2018-03-11
最后登錄: 2023-05-25
查看佛系少年武功的 主題 / 回貼
1樓  發(fā)表于: 2019-02-16 17:08
我想到的是,用比較制令來比較,其實(shí)情況應(yīng)該不會(huì)很多,畢竟你就3個(gè)數(shù)據(jù),老老實(shí)實(shí)的分析應(yīng)該比較簡單
佛系少年武功
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 124 個(gè)
工控威望: 198 點(diǎn)
下載積分: 945 分
在線時(shí)間: 29(小時(shí))
注冊時(shí)間: 2018-03-11
最后登錄: 2023-05-25
查看佛系少年武功的 主題 / 回貼
2樓  發(fā)表于: 2019-02-16 17:18
剛百度了一下,用冒泡排序的方法吧,比較簡單,首先比較D10和D20的值,如果D10>D20的話,就將兩者的值交換,反之不進(jìn)行操作,然后比較D20和D30的值,如果D20>D30的話將兩者的值交換,反之不進(jìn)行操作,這樣就按照從小到大的順序排列出來,但是這樣操作的話就是D10<D20<D30,但是這樣會(huì)導(dǎo)致D10,D20,D30的值發(fā)生變化,這個(gè)是冒泡排序

在這里的話可以應(yīng)用他的思想,就跟上述一樣去做比較,比較完成以后不要交換兩者的值,而是將較大者與下一位進(jìn)行比較,再得出最大者,按這個(gè)思路來寫應(yīng)該是可以,但是問題是你所說的排出順序來是怎么個(gè)方式去排,這個(gè)我沒搞懂.