1. 程式人生 > >C語言中switch分支選擇語句的使用講解

C語言中switch分支選擇語句的使用講解

1  每個case後面沒有加break的情況

執行情況:

情況分析:

首先程式得到一個表示式的值以後,按照順序開始比較,若發現一個分支一致,則就進入這個分支執行,因為沒有break,則程式便不再判斷,繼續往下執行,直到執行完default之後跳出。

 

2  含有break的情況

執行情況:

執行分析:

這個時候因為添加了break,則程式按照順序開始查詢,直到找到某個一致的常量表達式然後進入分支,開始執行這個分支的內容,執行完後執行break,跳出整個switch分支選擇,不會再繼續執行switch後面的內容

大體內容就是這個多,大家可以在練習中多多思考,便能掌握這個switch分支選擇結構。