樓上說的都沒理解題主的意思。在c語言里for里含三個(gè)語句。第一個(gè)語句在進(jìn)入循環(huán)前調(diào)用一次一般用于初始化,第二個(gè)語句判定是否繼續(xù)循環(huán),第三個(gè)語句表示單次循環(huán)結(jié)束后調(diào)用。符合這套流程的都可以用上。最簡(jiǎn)單的就是傳統(tǒng)的fori那種循環(huán),但是中間的判斷和后邊的單次循環(huán)結(jié)束調(diào)用都可以換成指定的比較復(fù)雜的判定函數(shù)或者調(diào)用函數(shù)。舉個(gè)例子,用偽代碼寫下。
for(步進(jìn)電機(jī)啟動(dòng);是否到達(dá)地點(diǎn);給步進(jìn)電機(jī)發(fā)信號(hào)){
其他監(jiān)控或者別的操作
}
爪機(jī)打字沒排版,見諒