- 零基礎學C語言程序設計
- 宋娟編著
- 468字
- 2022-05-06 19:49:56
4.2 語句塊
語句塊的作用和作文中段落的作用是一樣的。段落可以通過放在一起的多個句子表達一個中心思想。在C語言中,語句塊可以通過放在一起的一條或多條語句表達一個執行動作。本節將詳細講解語句塊構成及嵌套的相關內容。
4.2.1 語句塊結構

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

圖4.1 語句塊的語法
注意:為了提高程序的讀/寫效率,一般會將大括號對齊,大括號的多條語句也要對齊。
【示例4-3】編寫一個輸出語句塊。
程序如下:

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

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

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

圖4.2 語句塊嵌套的語法
【示例4-4】編寫一個語句塊嵌套。
程序如下:

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

在上面程序中,整個大語句塊輸出的都是關于一個班級的內容:首先輸出一個班級,然后分別輸出學號與名字。3個語句塊形成了嵌套關系,都用于輸出班級的相關內容。
推薦閱讀
- 潮流:UI設計必修課
- Java Web基礎與實例教程(第2版·微課版)
- 樂學Web編程:網站制作不神秘
- EPLAN實戰設計
- 軟件工程
- Learning Apache Mahout Classification
- jQuery炫酷應用實例集錦
- 西門子S7-200 SMART PLC編程從入門到實踐
- Xcode 6 Essentials
- Simulation for Data Science with R
- Learning Grunt
- INSTANT JQuery Flot Visual Data Analysis
- Get Your Hands Dirty on Clean Architecture
- Spring Boot學習指南:構建云原生Java和Kotlin應用程序
- Isomorphic JavaScript Web Development