C語言中switch case的用法?

C語言中switch case的用法?switch語句的格式如下:switch (expression) {case常量表達式1:語句1 case常量表達式2:語句2 case常量表達式:語句3 case常量表達式n:語句n

C語言中switch case的用法?

語句n 1}從表面上看,switch語句與PASCAL語言中的case語句和FOXBASE中的do case語句非常相似,但關鍵字不同:一個是switch;另一種是案例或做案例。但是,如果你仔細閱讀過教科書或相關參考書,你永遠不會有這種想法。

C語言中switch case的用法?

從語句函式的角度來看,用PASCAL和case語句或FOXBASE do case語句中的常量表達式與case後面的表示式進行比較,確定執行哪條語句。一旦某條語句被執行,它將自動結束該語句。而c的switch語句不是。首先,switch語句中的常量表達式只是作為一個入口點。

C語言中switch case的用法?

對應的語句一旦執行,只要沒有強制break語句,就會繼續按順序執行,也就是在case之後執行其他語句,遇到“}”符號才會停止。乍一看似乎有些怪異,但如果你仔細思考並體驗程式設計,你就會意識到C的switch語句的獨特性。接下來,分析了幾個具體的例子:switch語句的特點以及它與其他語言中相應語句的區別之美。