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

4.1 語句

在C語言中,程序的執行部分是由語句組成的。程序的功能也是由執行語句實現的。我們在小學語文中學習過的句子與C語言中的語句是類似的。一句話表達一個意思,而一個語句執行一個功能。在C語言中,語句可以分為表達式語句與空語句。

4.1.1 表達式語句

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

表達式語句的語法如下:

其中,分號為英文分號,必不可少。

在程序中,表達式代表值,語句代表動作。一定要注意書寫準確的語句,不要寫無用的或會產生歧義的語句,否則會導致計算機讀取或理解語句時出錯。就像與人進行書信交流一樣,用詞一定要準確,不要讓對方產生誤會。

【示例4-1】編寫并運行一些語句。

程序如下:

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

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

4.1.2 空語句

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

空語句的語法如下:

【示例4-2】編寫一個空語句。

程序如下:

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

在上面程序中,空語句“; ”不會使程序報錯,即程序可以正常運行。至于空語句的占位作用,我們會在后面的講解中接觸到。在這里,我們只要理解空語句的概念即可。

主站蜘蛛池模板: 阿克陶县| 綦江县| 阿瓦提县| 临汾市| 府谷县| 泸州市| 辉县市| 渝北区| 驻马店市| 洛川县| 鹰潭市| 弥渡县| 鹿邑县| 普格县| 璧山县| 延寿县| 阿合奇县| 高陵县| 鹤峰县| 松原市| 乐昌市| 西宁市| 房山区| 敦化市| 正镶白旗| 鄂托克前旗| 涞源县| 西乌珠穆沁旗| 雅安市| 克什克腾旗| 凌海市| 师宗县| 汉川市| 乌鲁木齐市| 高州市| 霞浦县| 广德县| 阜南县| 湄潭县| 河北省| 南宁市|