阵列变数的宣告.PPT

阵列变数的宣告

輸入/輸出結構 在虛擬碼演算法中,我們使用 Read 及 Write 的表示式來表示使用者與程式間的互動 Pep-7 機器語言基本指令為 字元輸入 (CHARI) 及字元輸出 (CHARO),其組合語言增加了 10 進位數輸入 及 10 進位數輸出 高階語言將輸入資料視為一個分成許多列的字元串流,這些字元如何解釋,要看這些字元的位置的資料型態,輸入敘述包括 3 部份 宣告輸入資料將被放置(即儲存)的變數、輸入敘述、資料串流本身 例:Read name, age, hourlyWage,而輸入資料串流為 Maggie 10 12.50 輸入/輸出結構(續) 處理的關鍵是資料的型態,它決定了字元要如何被轉換為位元型態(輸入)及位元型態要如何被轉換成字元(輸出) 我們不舉例子來說明輸入/輸出敘述,是因為它的語法通常是相當複雜,而且在各種高階語言間的差異非常大 控制結構 控制結構(control structure):一個能決定在程式中其他指令執行順序的指令 組合語言中如 Pep-7 的 BR, BRLT, BREQ 等 高階語言的結構化程式設計(structured programming) 程式中的每一個邏輯單元應該只能有一個入口及一個出口 這些結構包括:循序、選擇敘述、迴圈敘述、副程式敘述及視窗程式的非同步處理 所有的敘述是依序執行,直到有一個控制結構

文档评论(0)

1亿VIP精品文档

相关文档