- 零基礎學C語言程序設計
- 宋娟編著
- 584字
- 2022-05-06 19:49:55
4.1 語句
在C語言中,程序的執行部分是由語句組成的。程序的功能也是由執行語句實現的。我們在小學語文中學習過的句子與C語言中的語句是類似的。一句話表達一個意思,而一個語句執行一個功能。在C語言中,語句可以分為表達式語句與空語句。
4.1.1 表達式語句

表達式語句由表達式與分號組成。表達式是表達式語句的內容,分號是表達式語句的結束符號。
表達式語句的語法如下:

其中,分號為英文分號,必不可少。
在程序中,表達式代表值,語句代表動作。一定要注意書寫準確的語句,不要寫無用的或會產生歧義的語句,否則會導致計算機讀取或理解語句時出錯。就像與人進行書信交流一樣,用詞一定要準確,不要讓對方產生誤會。
【示例4-1】編寫并運行一些語句。
程序如下:

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

在上面程序中,語句“5+3; ”與語句“a; ”都是合法的語句,但是沒有任何意義。在編寫程序時,一定要盡量避免出現這類沒有任何意義的語句。
4.1.2 空語句

空語句是指只有一個分號的語句。這種語句是符合語法規則的。從邏輯的角度來說,空語句是無須使用的,但從語法的角度來說,空語句是可以使用的。空語句一般可以在特定的地方起占位的作用。
空語句的語法如下:

【示例4-2】編寫一個空語句。
程序如下:

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

在上面程序中,空語句“; ”不會使程序報錯,即程序可以正常運行。至于空語句的占位作用,我們會在后面的講解中接觸到。在這里,我們只要理解空語句的概念即可。
推薦閱讀
- Advanced Splunk
- LaTeX Cookbook
- INSTANT OpenCV Starter
- Developing Mobile Web ArcGIS Applications
- Java高手真經(高級編程卷):Java Web高級開發技術
- 實用防銹油配方與制備200例
- Mastering LibGDX Game Development
- Quarkus實踐指南:構建新一代的Kubernetes原生Java微服務
- Web程序設計(第二版)
- Python漫游數學王國:高等數學、線性代數、數理統計及運籌學
- Android底層接口與驅動開發技術詳解
- 單片機C語言程序設計實訓100例
- 深入理解C指針
- Couchbase Essentials
- Django 3.0應用開發詳解