- 教孩子學編程(信息學奧賽C語言版)
- 黨松年 方澤波
- 707字
- 2020-05-22 15:22:48
2.5 C語言程序中的語句
前面我們知道了C語言程序中最主要的部分就是main()函數,那么在main()函數內部又是什么樣子呢?
main()函數內部其實就是按順序排列的一條條的指令和相關的數據,我們可以把這些指令和數據理解為我們向計算機發出的命令。在程序設計語言中,我們把這樣的命令稱為語句。為了區分一條條的語句,不至于讓計算機混淆,我們在每一條語句末尾用“;”結束(代碼清單2.5)。
簡單的語句就是要求計算機做出的一些動作,它們可以是從鍵盤讀入一個數或者在屏幕上顯示數據,也可以是定義一個變量或者給某個變量賦值等(“變量”和“賦值”的含義我們會在后面的章節中會詳細介紹)。當把多條語句組合在一起,用來完成某一項工作時,這些語句被稱為塊語句。塊語句要用花括號“{”和“}”包圍起來。
比較復雜一些的語句有兩種:選擇結構(判斷語句)和循環控制語句。
選擇結構在運行之前先檢查一個判斷條件,如果條件成立就執行接下來的一條語句或者多條語句(塊語句),條件不成立就執行另外一條語句或者多條語句(塊語句)。
循環控制語句就是一條語句或塊語句連續重復執行多次。一般在循環控制語句中會設置一個判斷條件來控制語句重復執行的次數,當條件成立時結束執行,當條件不成立時繼續執行循環語句。如果沒有這樣的判斷條件來控制循環結束,這些循環語句就會永遠一遍遍地執行下去,不會停止,這樣的循環就是死循環,這在計算機編程中是一種錯誤,編程時要避免出現死循環。
程序運行時,這些語句一般都是按照其在程序中出現的先后順序依次執行的。
知識點總結
C語言程序必須包含一個main()函數,它是程序運行的開端。
C語言中的語句必須以“;”結尾。
C語言中的塊語句必須用“{”和“}”包圍起來。
代碼清單2.5 C語言程序語句示例