流程控制是程序代碼的執(zhí)行順序,指的是if、switch、while、for語(yǔ)句。
1、 條件判斷控制:判斷條件的真?zhèn)?,然后程式依真?zhèn)蔚那樾沃林付ǖ牡胤饺?zhí)行程式;
2、 回圈控制:程式依指定的條件做判斷,若條件成立則進(jìn)入回圈執(zhí)行回圈內(nèi)的動(dòng)作。每執(zhí)行完一次回圈內(nèi)動(dòng)作便再回頭做一次條件判斷,直到條件不成立后才結(jié)束回圈;
3、 無(wú)條件跳躍:當(dāng)程式執(zhí)行到無(wú)條件跳躍敘述時(shí),程式立即依該敘述的指示跳到目的位置執(zhí)行,由于無(wú)條件跳躍的強(qiáng)制性,無(wú)法由程式本身看出其前因后果,造成閱讀及偵錯(cuò)的困難,一般不用。