switch結構相關

2021-10-09 08:16:31 字數 427 閱讀 1661

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,則輸出星...