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