官术网_书友最值得收藏!

2.2.2 switch語句

C語言中的多路分支,也可以用switch語句完成。例2-2中的if語句完全可以用switch語句替換,替換后的程序如例2-3所示。

例2-3 用switch語句統計各分數段的人數。

其中加粗斜體顯示的switch語句完成了例2-2中的if…else…語句的功能。switch語句的通用用法如下:

執行switch語句時,先計算表達式的值,然后依次與表達式1~表達式n的值進行比較。如果與某一個表達式的值匹配,就執行其后的所有語句,如果沒有與任何一個表達式匹配成功,則執行default后面的語句n+1。default語句也可以不出現,如果不出現,則語句不執行任何動作。

主站蜘蛛池模板: 益阳市| 保康县| 崇明县| 噶尔县| 青河县| 彰化市| 玛沁县| 原阳县| 东兰县| 淄博市| 郓城县| 利辛县| 五家渠市| 濮阳县| 峨山| 沾化县| 肃北| 鄂州市| 肃宁县| 新晃| 栾川县| 开原市| 博湖县| 固始县| 伊金霍洛旗| 四平市| 青岛市| 盘锦市| 岳池县| 佛冈县| 定州市| 青神县| 光山县| 安溪县| 镇远县| 新巴尔虎左旗| 温泉县| 京山县| 乐平市| 威远县| 榕江县|