控制語句二

2021-10-01 23:51:58 字數 748 閱讀 1351

system.out.println();負責向控制台輸入【從記憶體到控制台】

接受使用者鍵盤輸入,從「鍵盤」到「記憶體」 【輸入的過程:到記憶體中去】

public class keyinputtest

}關於switch語句:

1 switch語句也屬於選擇結構,也是分支語句

2 switch語句的語法結構

乙個比較完整的switch語句應該這樣編寫:

switch(int或string型別的字面值或變數)

3 switch語句執行原理

switch後面小括號當做的「資料」和case後面的「資料」進行一一匹配,匹配成功的分支執行,按照自上而下順序依次匹配。

4 匹配成功的分支執行,分支當做最後有「break」語句的話,整個switch語句終止。

5 匹配成功的分支執行,分支當中沒有「break」語句的話,直接進入下乙個分支執行(不進行匹配)這種現象稱為case穿透現象

6 所有分支都沒有匹配成功,當有default語句,會執行default分支。

7 switch後面和case後面只能是int或string型別的資料,不能是其他型別。當然byte short char也可以直接寫到switch和case後面,因為他們可以進行自動型別轉換。

jdk6的switch和case後面只能int型別

jad7的switch和case後面可以有int和string型別

8 case可以合併

int i=1l

switch(2)

Python 控制語句(二)for語句

2.迴圈控制語句 for迴圈 python中迴圈控制語句主要有兩種 for和while迴圈語句 demo for迴圈例子 for i in range 1,6 print i 注 for i in range 1,6 為迴圈語句,表示變數i從1到5共迴圈5次後結束 注 1.for為關鍵字,後面的語句...

Python筆記二 控制語句

1 input prompt 支援使用者輸入數字或表示式,返回數字型別的值 raw input prompt 捕獲使用者的原始輸入,返回字串。2 if 表示式 語句1else 語句23 if 表示式1 語句1 elif 表示式2 語句2 else 語句n if語句可以巢狀 4 python自定義sw...

c 筆記(二)控制語句

程式的三種基本控制結構是 順序結構,選擇結構,迴圈結構 sort include 三個引數 1 第乙個是要排序的陣列的起始位址。2 第二個是結束的位址 最後一位要排序的位址 3 第三個引數是排序的方法,可以是從大到小也可是從小到大,還可以不寫第三個引數,此時預設的排序方法是從小到大排序。sort函式...