控制指令
在程序中可以使用控制語句控制程序的流向斑鼻。控制語句有轉(zhuǎn)移和循環(huán)兩大類。
(1)控制語句的轉(zhuǎn)移
1)無條件轉(zhuǎn)移語句(GO TO語句) 格式:GO TO n妥触; 說明:該語句控制轉(zhuǎn)移到n指定的程序段。格式中n為順序號(hào)(1~99999)乱归,當(dāng)指定1到99999以外的順序號(hào)時(shí)報(bào)警群镰。n也可以用表達(dá)式指定。如GOTO10终吼;GOTO#10镀赌。
2)條件轉(zhuǎn)移語句(IF語句)
格式1:IF [條件表達(dá)式] GO TO n;說明: 當(dāng)指定的條件表達(dá)式滿足時(shí)际跪,轉(zhuǎn)移到標(biāo)有順序號(hào)n的程序段商佛,如果指定的條件表達(dá)式不滿足時(shí),執(zhí)行下個(gè)程序段
格式2:IF [條件表達(dá)式] THEN姆打;說明: 當(dāng)指定的條件表達(dá)式滿足時(shí)良姆,執(zhí)行預(yù)先決定的宏程序語句肠虽。只執(zhí)行一個(gè)宏語句。例如IF [#1EQ #2] THEN #3=0(如果#1和#2的值相同玛追,0賦給#3)税课。
以上兩個(gè)語句的條件表達(dá)式必須包括運(yùn)算符。運(yùn)算符插在兩個(gè)變量中間或變量和常數(shù)中間痊剖,并且用括號(hào)[ ]封閉韩玩。運(yùn)算符由2個(gè)字母組成,用于兩個(gè)值的比較陆馁。條件表達(dá)式使用的運(yùn)算符如表6-8所示找颓。
(2)控制語句的循環(huán)(WHILE語句)
格式:
WHILE [條件表達(dá)式] DO m;
…
END m越化;
說明:
1) 當(dāng)WHILE指定的條件滿足時(shí)影菩,執(zhí)行從DO到END之間的程序。否則疚逝,轉(zhuǎn)而執(zhí)行END之后的程序段猜摹。DO后的數(shù)m和END后的數(shù)m為指定程序執(zhí)行范圍的標(biāo)號(hào),標(biāo)號(hào)值為1誊爵,2灿磁,3。若用1匆救,2嫁橱,3以外的值會(huì)產(chǎn)生報(bào)警。
2) 在DO至END循環(huán)中的標(biāo)號(hào)(1到3)可根據(jù)需要多次使用扭妖,稱為嵌套环起。但是,當(dāng)程序有交叉重復(fù)循環(huán)(DO范圍重疊)時(shí)捆革,出現(xiàn)P報(bào)警娘扩。如表2-28所示。
在程序中可以使用控制語句控制程序的流向斑鼻。控制語句有轉(zhuǎn)移和循環(huán)兩大類。
(1)控制語句的轉(zhuǎn)移
1)無條件轉(zhuǎn)移語句(GO TO語句) 格式:GO TO n妥触; 說明:該語句控制轉(zhuǎn)移到n指定的程序段。格式中n為順序號(hào)(1~99999)乱归,當(dāng)指定1到99999以外的順序號(hào)時(shí)報(bào)警群镰。n也可以用表達(dá)式指定。如GOTO10终吼;GOTO#10镀赌。
2)條件轉(zhuǎn)移語句(IF語句)
格式1:IF [條件表達(dá)式] GO TO n;說明: 當(dāng)指定的條件表達(dá)式滿足時(shí)际跪,轉(zhuǎn)移到標(biāo)有順序號(hào)n的程序段商佛,如果指定的條件表達(dá)式不滿足時(shí),執(zhí)行下個(gè)程序段
格式2:IF [條件表達(dá)式] THEN姆打;說明: 當(dāng)指定的條件表達(dá)式滿足時(shí)良姆,執(zhí)行預(yù)先決定的宏程序語句肠虽。只執(zhí)行一個(gè)宏語句。例如IF [#1EQ #2] THEN #3=0(如果#1和#2的值相同玛追,0賦給#3)税课。
以上兩個(gè)語句的條件表達(dá)式必須包括運(yùn)算符。運(yùn)算符插在兩個(gè)變量中間或變量和常數(shù)中間痊剖,并且用括號(hào)[ ]封閉韩玩。運(yùn)算符由2個(gè)字母組成,用于兩個(gè)值的比較陆馁。條件表達(dá)式使用的運(yùn)算符如表6-8所示找颓。
(2)控制語句的循環(huán)(WHILE語句)
格式:
WHILE [條件表達(dá)式] DO m;
…
END m越化;
說明:
1) 當(dāng)WHILE指定的條件滿足時(shí)影菩,執(zhí)行從DO到END之間的程序。否則疚逝,轉(zhuǎn)而執(zhí)行END之后的程序段猜摹。DO后的數(shù)m和END后的數(shù)m為指定程序執(zhí)行范圍的標(biāo)號(hào),標(biāo)號(hào)值為1誊爵,2灿磁,3。若用1匆救,2嫁橱,3以外的值會(huì)產(chǎn)生報(bào)警。
2) 在DO至END循環(huán)中的標(biāo)號(hào)(1到3)可根據(jù)需要多次使用扭妖,稱為嵌套环起。但是,當(dāng)程序有交叉重復(fù)循環(huán)(DO范圍重疊)時(shí)捆革,出現(xiàn)P報(bào)警娘扩。如表2-28所示。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng)壮锻,轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享琐旁,并不代表本站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),也不構(gòu)成任何其他建議猜绣。本站部分作品是由網(wǎng)友自主投稿和發(fā)布灰殴、編輯整理上傳,對(duì)此類作品本站僅提供交流平臺(tái)掰邢,不為其版權(quán)負(fù)責(zé)牺陶。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻、圖片辣之、文字如涉及作品版權(quán)問題掰伸,請(qǐng)第一時(shí)間告知减俏,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容,以保證您的權(quán)益碱工!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn。
網(wǎng)友評(píng)論
匿名:
相關(guān)鏈接
最新反饋
注冊(cè)獲取更多行業(yè)信息
- 暫無反饋
無須注冊(cè),輕松溝通
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力黄鳍,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進(jìn)制造技術(shù)應(yīng)用專題
- 解碼消費(fèi)電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機(jī)床平匈,助力制造升級(jí)技術(shù)專題
- 汽車輕量化驅(qū)動(dòng)下的零部件加工應(yīng)用專題
- 高性能銑刀實(shí)現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動(dòng)機(jī)解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題