Chapter03 流程控制語句

2022-01-30 00:33:46 字數 1106 閱讀 1963

public static void main(string args)else

//改寫成三元運算子

c = a>b?a:b;

}

舉例:switch 語句中,表示式的資料型別可以是byte、short、int、char、enum(列舉),jdk7後可以接收字串。

public static void main(string args)

}

例子:

public static void main(string args)

}

上述程式中,在執行case3後,由於沒有break語句,程式會繼續向後走,不會判斷case,直到遇到下乙個break。

​ 迴圈語句在滿足迴圈條件的情況下,反覆執行某一段**,這段被重複執行的**被稱為迴圈體語句。當反覆執行這個迴圈體時,需要在合適的時候把迴圈判斷條件修改為false,從而迴圈結束,否則將一直執行下去,形成死迴圈。

while迴圈語句格式

初始化表示式1

while(布林表示式2)

public static void main(string args)

}

do...while迴圈語句格式

初始化表示式1

dowhile(布林表示式2);

public static void mian(string args)while(i<=10)

}

特點:無條件執行一次迴圈體,即使我們將迴圈條件(布林表示式的結果)直接寫為false,也依然會迴圈一次。

public static void main(string args)while(false)

}

break

continue

public static void main(strig args)

system.out.println("執行結果"+i)

}}

03 流程控制語句

在乙個程式執行的過程中,各條語句的執行順序對程式的結果是有直接影響的。也就是說,程式的流程對執行結果 有直接的影響。所以,我們必須清楚每條語句的執行流程。而且,很多時候我們要通過控制語句的執行順序來實現 我們要完成的功能。public static void main string args swi...

c 基礎03流程控制語句

namespace c 03zy else 3.控制台接收輸入 類似 aa bb 字串 判斷以 分割的前後兩個字串是否相等。string a aa bb int index a.indexof console.writeline index string b a.substring a.length...

day03流程控制語句

流程控制語句分為順序結構 分支結構和迴圈結構 一 順序結構 根據程式編寫的順序從上往下執行。二 分支結構 2.1 if語句 2.1.1 if 判斷語句 2.1.2 if 判斷語句 else2.1.3 if 判斷語句1 else if 判斷語句2 else2.2switch 分支語句 switch分支...