程式的流程控制

2021-08-21 08:28:34 字數 751 閱讀 9557

語句:        1、空語句:    ;        2、非空語句:        ***;

語句塊:使花括號之間的多條語句成為乙個整體

語句1;

語句2;

程式的流程控制:順序、選擇、迴圈

順序結構:從上往下,逐條執行

選擇結構:當達到某種條件時,執行特定的語句或語句塊。

if單分支:    if(邏輯條件表示式)

語句或語句塊;//條件為真時執行

雙分支:    if(邏輯表示式)

語句1;

else

語句2;

多分支:    if(表示式1)

語句1;

else if(表示式2)

語句2;

。。。else

語句n;

if的巢狀

if(表示式1)

switch((int)score/10)

迴圈控制:重複執行

for    while    do-while

for(初始化表示式1;(邏輯值)結束表示式;過程表示式)

迴圈體;

迴圈巢狀

for(;;)

for(;;)

迴圈體;

。。。迴圈控制:

break:結束整個迴圈結構。

continue:跳過本次迴圈,開始下次迴圈。

程式流程控制

1 順序結構 程式從上到下一行一行執行的結構,中間沒有判斷和跳轉,直到程式結束。2 if條件語句 應用格式一 if 條件語句 執行語句塊 應用格式二 if 條件語句 執行語句塊1 elseelse if 條件語句2 執行語句塊2 else if 條件語句n 執行語句塊n else 執行語句塊n 1 ...

程式流程控制

一 判斷語句 if 條件表示式 if 條件表示式 else if 條件表示式 else if 條件表示式 else 三元運算子 int y if x 1 y 100 else y 200 簡化形式 變數 條件表示式 表示式 1 表示式2 y x 1 100 200 什麼時候使用三元運算子?當if e...

程式流程控制

和 表示式每個部分都為真的時候,組合表示式才為真。或 表示式有乙個部分為真的時候,組合表示式就為真。異或 一真一假的時候才為真。非!取反。真為假,假為真。if 條件 if 條件 statement else if 條件 statement else if 條件 else switch 算數表示式 t...