程式流程控制(二)

2021-09-27 06:06:06 字數 565 閱讀 1684

迴圈

while 迴圈: while(bool)

若為真,執行迴圈體;否,不執行迴圈體。

do while 迴圈: do (迴圈體) while(bool);

先執行迴圈體,再判斷布林表示式,為真繼續執行迴圈體,否不執行。

跳轉語句

contineu; 跳**

導致當前迴圈,立即跳到迴圈的下乙個(迭代)表示式

1、在for迴圈中,立即跳轉到更新語句

2、在while或do while迴圈中,立即跳到布林表示式

3、在if判斷中,不執行當前if的表示式

小知識

equals:name.equal(「j174」)

意思為將字元j174,賦值給字串name (name=j174)

+=中包含自動轉換,如:int x = 2; x += 3.14;(正確) x= x+3.14(報錯);x=(int)(x+3.14) (正確);

知道明確次數,用for迴圈

不知明確次數,用while迴圈

程式流程控制

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...