本章小結
1.C語言程序由函數構成。一個C語言函數通常由函數的首部和函數體兩部分組成。函數體一般包括說明部分(由若干條說明語句組成)和執行部分(由若干條執行語句組成)。C語言的任何語句都必須以“;”作為語句的結束標志,“;”是C語句的必要組成部分。
2.C語言的執行語句可分為5類。
① 表達式語句:任何表達式末尾加上分號即構成表達式語句,常用的表達式語句是賦值語句。
② 復合語句:用{}把多條語句括起來組成一條語句。復合語句在語法上被認為是單條語句,它可以出現在所有允許出現語句的地方,如循環體中等。
③ 空語句:僅有分號的語句,無實際功能。
④ 函數調用語句:函數調用表達式加上分號即構成函數調用語句。
⑤ 控制語句:用于控制程序流程,由專門的語句定義符及所需的表達式組成。主要包括條件判斷執行語句、循環執行語句、轉向語句等。
3.C 語言中沒有提供專門的輸入/輸出語句,所有的輸入/輸出操作都是由調用標準函數庫中的輸入/輸出函數來實現的。
getchar( )和 scanf( )函數是輸入函數,用于接收來自鍵盤的輸入數據。getchar( )函數是字符輸入函數,只能接收單個字符;scanf( )是格式輸入函數,可按指定的格式輸入若干個任意類型的數據。
putchar( )和printf( )函數是輸出函數,在顯示器屏幕上輸出信息。putchar( )函數是字符輸出函數,只能顯示單個字符;printf( )是格式輸出函數,可按指定的格式輸出若干個任意類型的數據。