目錄
緒論
第1章 順序結構程式設計
1.1 顯示信息
1.1.1 初識C語言程式
1.1.2 C語言程式的結構
1.2 整數算術運算
1.2.1 整數的加法、減法和乘法
1.2.2 整數的除法
1.2.3 整數的求余運算
1.2.4 溢出
1.2.5 運算符的優先權和結合性
1.3 實數的算術運算
1.3.1 實數的四則運算
1.3.2 乘方、開方與取對數
1.4 字元類型
1.4.1 字元常量
1.4.2 字元變數
1.4.3 字元數據的存儲方式
1.4.4 字元數據與整數通用
1.5 表達式
1.5.1 算術表達式
1.5.2 多種類型數據的混合運算
1.6 賦值運算
1.6.1 賦值運算符
1.6.2 賦值表達式
1.6.3 賦值語句
1.7 順序結構程式設計
1.7.1 順序結構的流程框圖
1.7.2 順序結構綜合套用
1.8 語法小結
1.8.1 標識符
1.8.2 二進制數、八進制數與十六進制數
1.8.3 數據類型
1.8.4 常量與變數
1.8.5 運算符與優先權
1.8.6 語句
1.8.7 輸入/輸出格式
習題1
第2章 選擇結構程式設計
2.1 兩路分支與關係運算
2.1.1 問題的引入
2.1.2 關係運算符與關係表達式
2.1.3 兩路分支控制語句的標準格式
2.1.4 空語句與短式if語句
2.1.5 if語句的套用
2.2 複雜條件與邏輯運算
2.2.1 數值表示邏輯值
2.2.2 複雜條件
2.2.3 邏輯運算符與邏輯表達式
2.2.4 邏輯運算符的優先權
2.3 if嵌套與多路分支
2.3.1 if嵌套結構
2.3.2 兩層嵌套處理三路分支
2.3.3 四路及多路分支
2.3.4 用if嵌套分解複雜條件
2.3.5 關於else與if匹配
2.4 switch語句
2.4.1 switch語句的標準格式
2.4.2 switch語句的套用
2.5 條件運算
2.6 選擇結構程式設計
2.6.1 選擇結構只是程式的一部分
2.6.2 選擇結構的幾種情況
2.6.3 選擇結構綜合練習
……
第3章 循環結構程式設計
第4章 數組
第5章 函式
第6章 指針
第7章 結構
第8章 檔案
附錄A 語法補遺
附錄B 關鍵字
附錄C 運算符的優待級與結合性
附錄D 常用庫函式
附錄E ASCII表
參考文獻