《物件导向程式设计PPT课件》由会员分享,可在线阅读,更多相关《物件导向程式设计PPT课件(12页珍藏版)》请在金锄头文库上搜索。
1、物件導向程式設計CH5流程控制流程(flow):有順序性地執行動作流程控制:依據不同條件執行不同動作條件判斷 if迴圈控制 for, while, do-while無條件跳躍goto,不建議使用If 條件流程控制If (條件成立)單行程式敘述;If (條件成立) 程式敘述1;程式敘述2;單一條件if需搭配4-1-2, 4-1-3節來使用If 條件流程控制If (條件 1 & 條件2成立)單行程式敘述;If (條件1 | 條件2成立) 程式敘述1;程式敘述2;多條件ifIf 條件流程控制If (條件 成立)If (條件成立)單行程式敘述;If中又有if巢狀ifIf 條件流程控制If (條件成立)
2、條件成立執行的程式敘述;Else條件不成立執行的程式敘述;多狀況if條件運算子(條件運算式) ? (運算式1) : (運算式2)條件成立執行運算式1條件不成立執行運算式2多條件分枝多個條件條件數目確定Break的重要Switch (條件) Case 條件值1:程式;Break;Case 條件值2: 程式; Break;. Default: 程式;For迴圈重複執行程式碼計算次數固定For (起始條件;終止條件;變化條件) 程式;九九乘法表WHILE迴圈重複執行程式碼計算次數由條件決定WHILE (條件判斷) 程式; 條件變化程式;將FOR寫的九九乘法表改成WHILEDO/WHILE迴圈重複執行程式碼計算次數由條件決定do 程式; 條件變化程式; while (條件判斷); 將FOR寫的九九乘法表改成do/while迴圈Break:跳出迴圈Continue:結束這一次回圈,繼續下一次的迴圈