Chapter 01 電腦程式語言介紹
 1-1 何謂程式設計
 1-2 C語言簡介
 1-3 Dev-C++ 5軟體簡介
 1-4 利用Dev-C++ 5軟體來建立一支原始程式(.c)
 1-5 如何提升讀者對程式設計的興趣
 1-6 自我練習
Chapter 02 C語言的基本資料型態
 2-1 基本的資料型態
 2-2 常數與變數宣告
 2-3 資料運算處理
 2-4 運算子的優先順序
 2-5 資料型態轉換
 2-6 自我練習
Chapter 03 基本輸出函式及輸入函式
 3-1 資料輸出
 3-2 資料輸入
 3-3 發現問題
 3-4 自我練習
Chapter 04 程式之設計模式──選擇結構
 4-1 程式運作模式
 4-2 選擇結構
 4-3 巢狀選擇結構
 4-4 進階範例
 4-5 自我練習
Chapter 05 程式之設計模式──迴圈結構
 5-1 程式運作模式
 5-2 迴圈結構
 5-3 break;與continue;敘述
 5-4 發現問題
 5-5 進階範例
 5-6 自我練習
Chapter 06 庫存函式
 6-1 常用庫存函式
 6-2 數學運算函式
 6-3 字元轉換及字元分類函式
 6-4 時間與日期函式
 6-5 聲音函式
 6-6 停滯函式
 6-7 進階範例
 6-8 自我練習
Chapter 07 陣列
 7-1 陣列宣告
 7-2 排序法與搜尋
 7-3 C語言常用之字串庫存函式
 7-4 C語言常用之字串與數字轉換庫存函式
 7-5 二維陣列宣告
 7-6 三維陣列宣告
 7-7 隨機亂數庫存函式
 7-8 進階範例
 7-9 自我練習
Chapter 08 指標
 8-1 一重指標變數
 8-2 多重指標變數
 8-3 指標的初值設定
 8-4 進階範例
 8-5 自我練習
Chapter 09 前置處理程式
 9-1 #include前置處理指令
 9-2 #define前置處理指令
 9-3 使用自定標頭檔
 9-4 自我練習
Chapter 10 使用者自定函式
 10-1 使用者自訂函式
 10-2 函式的參數傳遞方式
 10-3 遞迴
 10-4 進階範例
 10-5 自我練習
Chapter 11 變數類型
 11-1 內部變數與外部變數
 11-2 動態變數、靜態變數及暫存器變數
 11-3 自我練習
Chapter 12 使用者自訂資料型態
 12-1 結構資料型態
 12-2 結構資料排序
 12-3 結構與函數
 12-4 列舉資料型態
 12-5 共用資料型態
 12-6 進階範例
 12-7 自我練習
Chapter 13 動態配置記憶體
 13-1 記憶體配置函式malloc( )
 13-2 動態配置結構陣列
 13-3 自我練習
Chapter 14 檔案處理
 14-1 檔案類型
 14-2 檔案存取
 14-3 隨機存取結構資料
 14-4 二進制BMP圖形檔處理
 14-5 顯示檔案處理出現錯誤的原因
 14-6 進階範例
 14-7 自我練習