kyy80
態(tài)度決定一切``````
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1225 個(gè)
工控威望: 3495 點(diǎn)
下載積分: 4400 分
在線時(shí)間: 1976(小時(shí))
注冊(cè)時(shí)間: 2008-02-17
最后登錄: 2024-11-05
查看kyy80的 主題 / 回貼
樓主  發(fā)表于: 2013-07-24 22:08
大家那么謙,那我就開(kāi)個(gè)先了....100個(gè)雙整數(shù)...讓它們從小到大排列,雙或者從大到小排列.......
niningtt
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1230 個(gè)
工控威望: 3550 點(diǎn)
下載積分: 858 分
在線時(shí)間: 458(小時(shí))
注冊(cè)時(shí)間: 2010-08-24
最后登錄: 2024-10-18
查看niningtt的 主題 / 回貼
1樓  發(fā)表于: 2013-07-25 09:38
不是所有的plc都有方便指令,即便自動(dòng)排列指令,F(xiàn)XN系列也不支持雙字,只支持字。說(shuō)說(shuō)思路,肯定是要按照順序取出數(shù)據(jù),同時(shí)按照先后順序存儲(chǔ)數(shù)據(jù)。什么最大最小等方便指令不討論,因?yàn)椴痪哂衅毡樾?br />1、設(shè)計(jì)子程序,找最大數(shù):這個(gè)大家都知道,冒泡
2、設(shè)計(jì)子程序,順序存儲(chǔ):不考慮方便指令,當(dāng)然是傳送指令
3、主流程:找出當(dāng)前最大值-------順序存儲(chǔ)---------------清除最大數(shù)(寫(xiě)0或者32位最小數(shù))----------找出當(dāng)前最大值------------
循環(huán),次數(shù)與數(shù)據(jù)量相同。