通常的計算機程序總是由若干條語句組成,從執(zhí)行方式上看,從第一條語句到最后一條
語句完全按順序執(zhí)行,是簡單的順序結構;若在程序執(zhí)行過程當中,根據(jù)用戶的輸入或中間
結果去執(zhí)行若干不同的任務則為選擇結構;如果在程序的某處,需要根據(jù)某項條件重復地執(zhí)
行某項任務若干次或直到滿足或不滿足某條件為止,這就構成循環(huán)結構。大多數(shù)情況下,程
序都不會是簡單的順序結構,而是順序、選擇、循環(huán)三種結構的復雜組合。
三種基本結構的流程圖、N-S圖以及PAD圖可以參看本書第1章1.4節(jié)“算法”相關內容。
C語言中,有一組相關的控制語句,用以實現(xiàn)選擇結構與循環(huán)結構:
選擇控制語句:if;
switch、case
循環(huán)控制語句:for、while、do...while
轉移控制語句:break、continue、goto
我們將在后面幾節(jié)中詳細介紹。
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請
點擊舉報。