導讀 關于switch在c語言中是什么意思,switch c語言這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!1、
關于switch在c語言中是什么意思,switch c語言這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、首先編寫圖示代碼,在這個例子中會依次將i的值和每個case后面的常量進行比較,如果成立就會執(zhí)行后面的語句,如果不成立就會繼續(xù)進行下一條對比。
2、2、注意到上面在執(zhí)行完要進行對比的語句之后會有一個break;,break的作用是在執(zhí)行完要執(zhí)行的語句之后退出這個switch...case...結構,防止重復執(zhí)行。
3、3、如果不用 這個語句的話就會出現(xiàn)意想不到的錯誤。
4、4、如圖所示,將所有的break去掉之后,i的值是1,按照正常應該執(zhí)行 后面的語句之后就退出這個結構.但是結果卻不是這樣,運行結果顯示程序將每個case之后的語句都執(zhí)行了一遍,如果加上switch之后執(zhí)行結果就是正常的。
5、5、還可以有多個case的語句。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,如有侵權請聯(lián)系刪除!