●第1章 C語言概述
1.1 C語言的歷史背景及特點
1.2 C語言程序的基本構成
1.3 C語言運行步驟
實訓與習題
第2章 基本的數據類型及運算符號
2.1 C語言的數據類型
2.2 C語言的運算符和表達式
2.3 數據的混合運算
實訓與習題
第3章 順序結構程序設計
3.1 算法與結構化程序設計
3.2 C語言的語句
3.3 數據輸出
3.4 數據的輸入
3.5 順序結構
實訓與習題
第4章 選擇結構程序設計
4.1 選擇結構
4.2 條件的表示
4.3 if語句
4.4 用switch語句實現多分支選擇結構
實訓與習題
第5章 循環結構程序設計
5.1 循環結構及其算法
5.2 用while語句實現循環結構
5.3 用do-while語句實現循環結構
5.4 用for語句實現循環
5.5 循環的嵌套
5.6 break語句和continue語句
實訓與習題
第6章 數組
6.1 一維數組的定義和使用
6.2 二維數組的定義和使用
實訓與習題
第7章 函數
7.1 函數的作用
7.2 函數的類別
7.3 函數的定義
7.4 函數的調用
7.5 數組與函數
7.6 局部變量和全局變量
實訓與習題
第8章 指針
8.1 指針的基本概念
8.2 變量與指針
8.3 數組與指針
8.4 字符串與指針
8.5 函數與指針
8.6 返回指針值的函數
8.7 指針數組及雙重指針
實訓與習題
第9章 結構體與鏈表
9.1 結構體
9.2 結構體指針變量
9.3 用typedef命名已有數據類型
9.4 動態內存分配
9.5 鏈表的構造與處理
實訓與習題
第10章 文件
10.1 概述
10.2 文件的打開和關閉
10.3 文件的讀寫
10.4 文件的定位操作
實訓與習題
附錄
參考文獻