1.算法與流程圖
(1)算法通常是指對(duì)一類問題的機(jī)械的、統(tǒng)一的求解方法.
(2)流程圖是由一些圖框和流程線組成的,其中圖框表示各種操作的類型,圖框中的文字和符號(hào)表示操作的內(nèi)容,流程線表示操作的先后次序.
2.三種基本邏輯結(jié)構(gòu)
(1)順序結(jié)構(gòu)是由若干個(gè)依次執(zhí)行的步驟組成的,這是任何一個(gè)算法都離不開的基本結(jié)構(gòu).
其結(jié)構(gòu)形式為
(2)選擇結(jié)構(gòu)是先根據(jù)條件作出判斷,再?zèng)Q定執(zhí)行哪一種操作的結(jié)構(gòu).
其結(jié)構(gòu)形式為
(3)循環(huán)結(jié)構(gòu)是指從某處開始,按照一定條件反復(fù)執(zhí)行某些步驟的情況.反復(fù)執(zhí)行的處理步驟稱為循環(huán)體.循環(huán)結(jié)構(gòu)又分為當(dāng)型和直到型.
其結(jié)構(gòu)形式為
3.基本算法語句
(1)賦值語句、輸入語句、輸出語句
賦值語句用符號(hào)“←”表示,其一般格式是變量←表達(dá)式