switch-case語法:
switch(表示式/變數)
執行過程:首先計算表示式,然後根據計算結果與匹配case後面的值,如果有匹配項,則執行匹配項後面的語句,
直到break語句跳出switch-case.如果所有的case值都不匹配,那麼有default則執行default後面的語句,直到break結束.如果沒有default,則跳出switch-case,什麼都不執行。
if-else if與switch的比較
相同點:都可以實現多分支結構
不同點:
–if-else if:可以處理範圍
–switch:一般 只能用於等值比較
三者的區別:
if有條件的執行一條語句
if-else有條件的執行一條或另一條語句
switch有條件的執行一組語句中的一條語句
對學員的結業考試成績評測***用switch來做)
成績》=90 :a
90>成績》=80 :b
80>成績》=70 :c
70>成績》=60 :d
成績<60 :e
console.writeline("請輸入學員結業考試測評成績");string score = console.readline();
int score1 = convert.toint32(score);
switch (score1 / 10)
console.readkey();
請使用者輸年份,再輸入月份,輸出該月的天數.(結合之前如何判斷閏年來做)
while (true)else
}else
}console.writeline("這個月有天", day);
}else
console.readkey();
}
迴圈語句python Python 迴圈語句
sonnetoab勝於藍 優秀個人部落格 gra nnet qq.comoab勝於藍 優秀個人部落格oab勝於藍 優秀個人部落格 八皇后問題 迴圈遞迴法 oab勝於藍 優秀個人部落格 queen problem with recurison board size 8 def under attack...
迴圈for語句 if語句
if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i while迴圈 while 表示式 使用場景 for 次數確定的時候使用 while 直到滿足摸個條件的...
for迴圈語句
迴圈語句 for迴圈,while迴圈,do.while迴圈。for迴圈格式 for 初始化語句 判斷條件語句 控制條件語句 執行流程 a 執行初始化語句 b 執行判斷條件語句,看其返回值是true還是false 如果是true,就繼續執行 如果是false,就結束迴圈 c 執行迴圈體語句 d 執行控...