zwu009
級別: 探索解密
|
如何比較D10 D20 D30的大小,并排出順序來?這個程序該如何來編寫,我用的FX2N。謝謝! |
---|---|
|
佛系少年武功
級別: 探索解密
|
我想到的是,用比較制令來比較,其實情況應該不會很多,畢竟你就3個數據,老老實實的分析應該比較簡單 |
---|---|
|
佛系少年武功
級別: 探索解密
|
剛百度了一下,用冒泡排序的方法吧,比較簡單,首先比較D10和D20的值,如果D10>D20的話,就將兩者的值交換,反之不進行操作,然后比較D20和D30的值,如果D20>D30的話將兩者的值交換,反之不進行操作,這樣就按照從小到大的順序排列出來,但是這樣操作的話就是D10<D20<D30,但是這樣會導致D10,D20,D30的值發生變化,這個是冒泡排序 在這里的話可以應用他的思想,就跟上述一樣去做比較,比較完成以后不要交換兩者的值,而是將較大者與下一位進行比較,再得出最大者,按這個思路來寫應該是可以,但是問題是你所說的排出順序來是怎么個方式去排,這個我沒搞懂. |
---|---|
|