編蠶會
序言
前言
第1章 C語言概述
1.1 C語言實驗指導
1.1.1 上機實驗的目的
1.1.2 上機實驗前的準備工作
1.1.3 上機實驗的步驟
1.2 C語言集成開發(fā)環(huán)境
1.2.1 認識Turbo C 2.0集成開發(fā)環(huán)境
1.2.2 認識Visual C++6.0集成開發(fā)環(huán)境
1.3 基本練習與參考答案
1.3.1 基本練習
1.3.2 參考答案
第2章 C語言快速入門
2.1 實驗
2.1.1 實驗1:創(chuàng)建第一個C語言程序
2.1.2 實驗2:創(chuàng)建一個包含算術運算的程序
2.2 基本練習與參考答案
2.2.1 基本練習
2.2.2 參考答案
第3章 基本數據類型
3.1 實驗
3.1.1 實驗1:基本數據類型數據的使用
3.1.2 實驗2:格式輸入輸出函數scanf()和prinff()的使用
3.2 基本練習與參考答案
3.2.1 基本練習
3.2.2 參考答案
第4章 運算符和表達式
4.1 實驗
4.1.1 實驗1:自增、自減運算符的基本使用
4.1.2 實驗2:運算符的優(yōu)先級和結合性
4.2 基本練習q參考答案
4.2.1 基本練習
4.2.2 參考答案
第5章 結構化程序設計
5.1 實驗
5.1.1 買驗1:if語句的使用
5.1.2 實驗2:switch語句的使用
5.1.3 實驗3:循環(huán)結構的使用
5.1.4 實驗4:嵌套控制結構的使用
5.2 基本練習與參考答案
5.2.1 基本練習
5.2.2 參考答案
第6章 函數
6.1 實驗
6.1.1 實驗1:函數的定義及其使用
6.1.2 實驗2:函數的嵌套調用
6.1.3 實驗3:函數的遞歸調用
6.1.4 實驗4:包含多個源文件的程序
6.2 基本練習與參考答案
6.2.1 基本練習
6.2.2 參考答案
第7章 作用域和存儲類別
7.1 實驗
7.1.1 實驗1:變量作用域的應用
7.1.2 實驗2:不同存儲類別的變量的使用
7.1.3 實驗3:內部函數和外部函數
7.2 基本練習與參考答案
7.2.1 基本練習
7.2.2 參考答案
第8章 數組
8.1 實驗
8.1.1 實驗1:一維數組
8.1.2 實驗2:二維數組及數組名作為函數參數
8.2 基本練習與參考答案
8.2.1 基本練習
8.2.2 參考答案
第9章 指針
9.1 實驗
9.1.1 實驗1:指針變量
9.1.2 實驗2:指針與數組
9.1.3 實驗3:返回指針的函數和函數指針
9.2 基本練習與參考答案
9.2.1 基本練習
9.2.2 參考答案
第1O章 字符串
10.1 實驗
10.1.1 實驗1:字符數組
10.1.2 實驗2:字符串指針變量和字符串處理函數
10.2 基本練習與參考答案
10.2.1 基本練習
10.2.2 參考答案
第11章 結構體、共用體和枚舉
11.1 實驗
11.1.1 實驗1:結構體變
11.1.2 實驗2:結構體數組
11.1.3 實驗3:結構體與函數
11.1.4 實驗4:共用體
11.1.5 實驗5:枚舉
11.2 基本練習與參考答案
11.2.1 基本練習
11.2.2 參考答案
第12章 編譯預處理
12.1 實驗
12.1.1 實驗1:宏定義和文件包含
12.1.2 實驗2:條件編譯
12.2 基本練習與參考答案
12.2.1 基本練習
12.2.2 參考答案
第13章 文件
13.1 實驗
13.1.1 實驗1:文件的順序存取
13.1.2 實驗2:文件的隨機存取
13.2 基本練習與參考答案
13.2.1 基本練習
13.2.2 參考答案
第14章 高級數據結構
14.1 實驗
14.1.1 實驗1:自引用的結構體變量的使用
14.1.2 實驗2:實現線性鏈表的基本操作
14.2 基本練習與參考答案
14.2.1 基本練習
14.2.2 參考答案
附錄1 常見編譯錯誤
附錄2 實驗報告模板
附錄3 全國計算機等級考試二級C語言考試大綱
參考文獻