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

4.2 語句塊

語句塊的作用和作文中段落的作用是一樣的。段落可以通過放在一起的多個句子表達一個中心思想。在C語言中,語句塊可以通過放在一起的一條或多條語句表達一個執行動作。本節將詳細講解語句塊構成及嵌套的相關內容。

4.2.1 語句塊結構

語句塊又稱復合語句或塊語句,是由一條或多條語句與大括號組成的。在C語言中,使用左大括號表示語句塊的開始,使用右大括號表示語句塊的結束。語句塊的語法如圖4.1所示。

圖4.1 語句塊的語法

注意:為了提高程序的讀/寫效率,一般會將大括號對齊,大括號的多條語句也要對齊。

【示例4-3】編寫一個輸出語句塊。

程序如下:

運行程序,輸出以下內容:

在上面程序中,將3條輸出語句用大括號括起來,就構成一個語句塊。

4.2.2 語句塊嵌套

語句塊嵌套是指一個語句塊包含另外一個語句塊,它們之間形成嵌套關系。語句塊嵌套的語法如圖4.2所示。

圖4.2 語句塊嵌套的語法

【示例4-4】編寫一個語句塊嵌套。

程序如下:

運行程序,輸出以下內容:

在上面程序中,整個大語句塊輸出的都是關于一個班級的內容:首先輸出一個班級,然后分別輸出學號與名字。3個語句塊形成了嵌套關系,都用于輸出班級的相關內容。

主站蜘蛛池模板: 诏安县| 那坡县| 浙江省| 房产| 修文县| 临海市| 晴隆县| 七台河市| 介休市| 普宁市| 鲜城| 莆田市| 九寨沟县| 霸州市| 霍山县| 宜阳县| 宜宾市| 瑞丽市| 来安县| 达州市| 肃北| 五原县| 霍州市| 宁波市| 宜兰市| 贡山| 汉沽区| 临夏县| 定安县| 商都县| 商洛市| 秭归县| 应城市| 商城县| 屯门区| 兴安县| 博兴县| 依兰县| 乌兰县| 武宁县| 永德县|