switch(匹配的標籤)
如
switch
(order)
太麻煩,不推薦
1、switch後面不能加;,case後面加:,case後面加空格
2、迴圈內部有switch,switch內有break,那麼跳出switch,不跳出迴圈
3、條件表示式只能填寫整型,範圍語法可以用,但要注意語法的意義
4、標籤必須是整型常量表示式
5、標籤內部定義變數須加花括號
6、default可以不寫
1、if適合複雜條件,比如範圍,浮點型比較,復合表示式(與或非),switch就不方便
2、完成同樣功能,switch稍微快一點
3、break靈活性比else if差一點
分支結構(switch)
switch語句用於編寫多分支結構的程式,類似與if elif else語句。switch語句表達的分支結構比if elif else語句表達的更清晰,的可讀性更高 但是python並沒有提供switch語句。python可以通過字典實現switch語句的功能,實現方法分為兩步 首先,定義乙個字典 ...
switch選擇結構
要求控制台輸入選單編號,用int型別接收。根據輸入的選單編號,進入不同的選單頁面 scanner input new scanner system.in system.out.println 歡迎進入大富翁 系統 system.out.println t t1.註冊 system.out.print...
選擇結構switch
switch 條件語句也是一種很常用的選擇語句,它和if條件語句不同,它只能針對某個表示式的值作出判斷,從而決定程式執行哪一段 例如,在程式中使用數字1 7來表示星期一到星期天,如果想根據某個輸入的數字來輸出對應中文格式的星期值,可以通過下面的一段偽 來描述 用於表示星期的數字 如果等於1,則輸出星...