C/C++ switch case選擇結構的用法
介紹了C/C++中 switch case語句的具體用法
操作方法
(01)...是一種分支結構,作用和...類似,在執行...語句的時候,會依次將case後面的常量表達式和switch後面的表示式比較,如果相同就會執行case後面的語句.
(02)...例項,在這個例子中會依次將i的值和每個case後面的常量進行比較,如果成立就會執行後面的語句,如果不成立就會繼續進行下一條對比:
(03)注意到上面在執行完要進行對比的語句之後會有一個break;,break的作用是在執行完要執行的語句之後退出這個...結構,防止重複執行
(04)如果不用 <break;> 這個語句的話就會出現意想不到的錯誤,如圖所示,將所有的break去掉之後,i的值是1,按照正常應該執行 <case 1:> 後面的語句之後就退出這個結構.但是結果卻不是這樣,執行結果顯示程式將每個case之後的語句都執行了一遍,如果加上switch之後執行結果就是正常的
(05)default語句,default語句是在所有的case語句都沒有執行的情況下才會執行,即:以上所有情況都沒發生之後才會執行,在上面的例子中,如果i的值不是1,2,3其中的一個就會執行default語句後面的語句
(06)case後面的表示式必須是常量表達式,也就是不可以含有變數,如果是變數編譯器會給出報錯
(07)和case不同,switch後面的表示式則可以是常量也可以是變數
-
怎麼樣校驗Win10 ISO的SHA1 如何驗證MD5值
如果你想了解自己下載的Windows10ISO檔案是否為原版,這時該怎麼樣操作呢?我們可以通過驗證ISO檔案的SHA1與MD5值,下面就來看看如何驗證SHA1與MD5的方法吧。操作方法(01)首先我們在下載Windows10ISO檔案的頁面,可以看到MD5與SHA1的數值,把這些數值複製儲存起來。(02)接下...
-
如何使用PPT輸入化學式
今天我給大家尤其式學生們介紹一個怎麼使用PPT輸入化學式的傳統方法,希望能幫到你們,一起來看看吧!操作方法(01)首先你需要做的就是開啟一個新建的文字,在上方的選單欄裡面選擇插入選項卡,看到右邊選擇繪製橫排文字框。(02)線使用滑鼠選中文字框,右鍵單擊滑鼠,選擇跳出選...
-
QQ通訊錄怎麼新增聯絡人?
QQ通訊錄怎麼新增聯絡人?操作方法(01)我們首先登入自己的QQ號。(02)然後點選軟體右下角的應用管理器按鈕,如圖:(03)點選通訊錄按鈕,如圖:(04)在通訊錄中點選新增按鈕,如圖所示:(05)輸入聯絡人的姓名等資訊後點擊確定按鈕,如圖所示:...
-
如何將CorelDraw檔案轉為jpg圖片
CorelDraw儲存的原始檔是CDR格式,將檔案轉為jpg格式的圖片。操作方法(01)準備好CorelDraw檔案(02)然後開啟CorelDraw軟體進入介面,選擇選單欄中的-檔案-開啟,(03)找到準備好的cdr檔案,將檔案置入到文件中(04)當匯出時,點選選單欄中的-檔案-匯出(05)在儲存型別中找到jpg格式,點...