第1章 從學編幾個最簡單的程序開始
1.1 用printf( )打印簡單字符圖案
1.1.1 C語言程序的組成和運行
1.1.2 C語言的標識符和字符數據、字符串數據
1.1.3 程序的跟蹤調試初步
1.2 printf( )輸出代數式的值、賦值操作
1.2.1 數據類型
1.2.2 求簡單代數式的值
1.2.3 格式輸出函數printf( )的輸出格式訓練
1.3 輾轉賦值、整數的拆分、格式輸入函數
1.3.1 交換兩個變量的值
1.3.2 格式輸入函數scanf( )
1.3.3 整數的拆分
1.4 數學函數和用公式法求二元一次方程組的解
1.4.1 求帶數學函數的復雜表達式的值
1.4.2 用公式法求二元一次方程組的解
1.5 產生指定范圍的隨機數
1.5.1 模擬一個區(qū)間的隨機整數
1.5.2 產生[0, 1]間的隨機小數
第2章 有選擇情況的程序的編寫
2.1 選擇條件——關系表達式和邏輯表達式
2.1.1 關系運算符和關系表達式
2.1.2 邏輯運算符和邏輯表達式
2.1.3 認識流程圖
2.2 選擇的方法——if語句
2.2.1 簡單的自動計費功能
2.2.2 門票收費賬目查詢功能
2.2.3 完善自動計費功能
2.2.4 條件表達式
2.3 多分支的選擇——switch語句和else if語句
2.3.1 switch語句
2.3.2 else if語句
第3章 有重復情況的程序的編寫
3.1 計算某一考試科目的平均成績
3.1.1 引入步長型循環(huán)for語句
3.1.2 for循環(huán)的書寫形式和執(zhí)行過程
3.1.3 利用for循環(huán)做累加和累乘運算
3.1.4 for語句在程序設計中的廣泛用途
3.1.5 for語句的其他書寫形式
3.2 統(tǒng)計不同分數段的人數
3.2.1 引入當型循環(huán)while語句
3.2.2 while循環(huán)的書寫形式和執(zhí)行過程
3.2.3 while語句在程序設計中的廣泛用途
3.3 設計系統(tǒng)功能菜單
3.3.1 引入直到型循環(huán)do-while語句
3.3.2 do-while循環(huán)的書寫形式和執(zhí)行過程
3.3.3 在循環(huán)內控制流程的又一個方法
3.4 試卷綜合分析系統(tǒng)
3.4.1 如何實現(xiàn)多重循環(huán)
3.4.2 多重循環(huán)在程序設計中的應用
第4章 自己構造新數據類型
4.1 構造數組
4.1.1 做一個考試成績處理系統(tǒng)
4.1.2 全年級學生成績統(tǒng)計系統(tǒng)
4.2 字符串及其函數
4.2.1 構造字符串
4.2.2 使用字符串函數操作字符串
4.3 函數
4.3.1 函數的構造和使用
4.3.2 函數調用時的參數傳遞方式
4.3.3 函數的嵌套調用
4.4 結構、聯(lián)合和枚舉類型
4.4.1 結構類型
4.4.2 聯(lián)合類型
4.4.3 枚舉類型
4.5 指針
4.5.1 變量與指針
4.5.2 一維數組與指針
4.5.3 多維數組與指針
4.5.4 字符串與指針
4.5.5 指針作函數的參數
……
第5章 常 用 算 法
附錄A Turbo C的集成編輯環(huán)境
附錄B 轉義字符
附錄C ASCII碼字符
附錄D 運算符和表達式
附錄E 一、二維數組
附錄F 字符函數和字符串函數
附錄G 變量的特殊屬性和函數的作用域
參考文獻