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

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個或多個

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

主站蜘蛛池模板: 兴化市| 沅陵县| 枣强县| 绥德县| 清徐县| 恩施市| 光泽县| 济宁市| 宁乡县| 芜湖县| 新河县| 广州市| 磐石市| 左权县| 思茅市| 郑州市| 凤阳县| 稷山县| 凭祥市| 内丘县| 宣城市| 新宾| 瑞金市| 康马县| 乐亭县| 禹城市| 井陉县| 苏州市| 安塞县| 霞浦县| 从江县| 沁水县| 余干县| 玉环县| 揭东县| 德阳市| 吴堡县| 汶川县| 左云县| 综艺| 和顺县|