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

2.2 分支語句

2.2.1 if語句

例2-2中程序的功能是統計C語言程序設計課程期末考試各分數段的人數。按照五級制統計可分成以下幾檔:

90~100 A

80~89 B

70~79 C

60~69 D

0~59 E

要求輸出各分數段的具體人數。

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

在程序的控制過程中,通常會對滿足不同條件的數據進行不同的處理,在例2-2中,程序要求根據不同的輸入進行數據的統計,其中用于成績人數分布統計的語句就是一組if語句。

在C語言程序中經常會采用如下模式來表示多路判定:

這就是C語言中的if語句。在if語句中,各個條件從前往后依次求值,直到滿足某個條件,這時執行對應的語句部分,執行完畢后,整個if結構結束。注意:其中語句1~n中的任何語句都可以是括在花括號中的若干條語句。如果其中沒有一個條件滿足,那么就執行位于最后一個else之后的語句。如果沒有最后一個else及對應的語句,那么這個if結構就不執行任何動作。在第一個if與最后一個else之間可以有0個或多個

就風格而言,建議讀者采用縮進格式。

主站蜘蛛池模板: 南开区| 东乌珠穆沁旗| 泉州市| 卢龙县| 瓮安县| 长治县| 囊谦县| 天气| 新竹市| 美姑县| 老河口市| 铅山县| 青田县| 宁武县| 乌拉特后旗| 顺平县| 噶尔县| 会理县| 中山市| 江都市| 陇川县| 利津县| 融水| 大冶市| 堆龙德庆县| 平乡县| 龙州县| 台东市| 靖边县| 安图县| 益阳市| 定襄县| 泽州县| 嵩明县| 阿巴嘎旗| 进贤县| 夏津县| 娄底市| 甘洛县| 永川市| 桂平市|