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