switchcase分支結構

2022-09-15 17:24:09 字數 511 閱讀 1342

switch  case分支結構:

switch(變數/表示式){

case 字面值1:語句塊1;break;

case 字面值2:語句塊2;break;

default:語句塊n;

計算變數/表示式的數值.判斷是否匹配字面值1

若匹配,則執行語句塊1,執行break跳出當前結構

若不匹配,則判斷是否匹配字面量2

若匹配,則執行語句塊2,執行break跳出當前結構

若不匹配,則執行語句塊n

請注意:

若defult放在前面,並且case判斷沒有符合的值,會先執行defult並且遇到break才會結束;

以上案例輸出結果為:default、zero

switch case 選擇分支的學習

選擇分支結構 一條switch 至少需要匹配乙個case case 只能是整形數 標號不影響程式的執行,但是至少需要有乙個可以匹配 標號可以有無數個,但是標號必須是常量表示式,且其值固定 當其後未接break時,程式將順序執行 break 跳出整個結構 程式塊 const 關鍵字 表示不允許被修改 ...

switch case 遇到判斷type分支的寫法

一葉障目,沒有接觸到的知識點真是太多了.最近專案裡需要用到乙個小工具,就用winform寫了乙個出來,然後需要乙個功能就是清空控制項內容,我這個工具就用到了textbox和combobox,就拿這兩個做示例了。對於清空winform控制項,網上搜尋答案基本都是需要轉化成string然後比較name的...

switch case選擇結構

今天重新學習了switch case選擇結構,對switch case有了新的認識,1 switch case 語句結構 switch 表示式 2 switch case語句執行流程 首先計算表示式的值,然後與case後面的值進行比較,如相等則執行對應case後面的語句體 否則執行default後面...