switch case語句的用法如下:執行此case後面的語句、執行default後面的語句。
1、當switch後面括號內“表達式”的值與某個case後面的“常量表達式”的值相等時,就執行此case後面的語句。執行完壹個case後面的語句後,流程控制轉移到下壹個case繼續執行。如果妳只想執行這壹個case語句,不想執行其他case,那麽就需要在這個case語句後面加上break,跳出switch語句。
2、若所有的case中的常量表達式的值都沒有與switch後面括號內“表達式”的值相等的,就執行default後面的語句,default是“默認”的意思。如果default是最後壹條語句的話,那麽其後就可以不加break,因為既然已經是最後壹句了,則執行完後自然就退出switch了。
switch c語言簡介
Switch在壹些計算機語言中是保留字,其作用大多情況下是進行判斷選擇。以C語言來說,switch(開關語句)常和case break default壹起使用。Switch用在編程中,如C語言中它經常跟Case壹起使用,是壹個判斷選擇代碼。其功能就是控制流程流轉的。
當變量表達式所表達的量與其中壹個case語句中的常量相符時,就執行此case語句後面的語句,並依次下去執行後面所有case語句中的語句,除非遇到break;語句跳出switch語句為止。如果變量表達式的量與所有case語句的常量都不相符,就執行default語句中的語句。
以上內容參考百度百科-switch