第1章 C語言概述
1.1 C語言的發(fā)展特點
1.2 C程序的基本結構
1.3 C程序的開發(fā)過程
1.4 C程序的上機步驟
1.5 簡單的輸入與輸出
習題與思考題
第2章 數(shù)據類型
2.1 C語言中的數(shù)據類型
2.2 常量、變量
2.3 整形數(shù)據
2.4 實型數(shù)據
2.5 字符型數(shù)據
2.6 數(shù)據類型的轉換
習題與思考題
第3章 數(shù)據運算
3.1 算術運算
3.2 賦值運算
3.3 關系運算和邏輯運算
3.4 位運算符
3.5 其它運算符
3.6 C運算符小結
3.7 數(shù)學函數(shù)
習題與思考題
第4章 基本結構之一――順序結構
4.1 賦值語句
4.2 數(shù)據輸出與輸入
4.3 順序結構程序設計舉例
習題與思考題
第5章 基本結構之二――選擇結構
5.1 選擇結構簡介
5.2 if語句
5.3 switch語句
5.4 選擇結構程序設計舉例
習題與思考題
第6章 基本結構之三――循環(huán)控制
6.1 循環(huán)結構簡介
6.2 while語句
6.3 do-while語句
6.4 for語句
6.5 循環(huán)的嵌套
6.6 輔助控制語句
6.7 程序舉例
習題與思考題
第7章 數(shù)組
7.1 數(shù)組的概念
7.2 一維數(shù)組
7.3 多維數(shù)組
7.4 字符數(shù)組
習題與思考題
第8章 指針
8.1 指針的概念
8.2 變量的指針和指針變量
8.3 指向數(shù)組的指針變量
8.4 指向字符串的指針變量
8.5 指針數(shù)組
習題與思考題
第9章 函數(shù)
9.1 概述
9.2 函數(shù)定義的一般形式
9.3 函數(shù)參數(shù)和函數(shù)的值
9.4 函數(shù)的調用
9.5 函數(shù)的嵌套和遞歸調用
9.6 局部變量和全局變量
習題與思考題
第10章 預編譯處理
10.1 宏定義
10.2 文件包含
10.3 條件編譯
第11章 結構體、共用體和枚舉
11.1 結構體
11.2 結構體指針
11.3 共用體
11.4 枚舉類型
11.5 類型定義
習題與思考題
第12章 文件
12.1 文件的概念
12.2 緩沖文件系統(tǒng)
習題與思考題
第13章 圖形設計
13.1 圖形系統(tǒng)的初始化和圖形模式的設定
13.2 屏幕顏色的設置和清屏函數(shù)
13.3 坐標和畫筆的使用
13.4 TC中的畫線函數(shù)
13.5 TC中的線型設定
13.6 填充和填充模式的設置
13.7 屏幕和圖形窗口處理及動畫
13.8 圖形顯示方式中文本的輸出
13.9 創(chuàng)建獨立的圖形應用程序
13.10 綜合圖形設計實例
附錄A 上機實驗指導
實驗1 簡單的C程序設計
實驗2 數(shù)據運算
實驗3 標準輸入/輸出函數(shù)
實驗4 選擇結構的程序設計
實驗5 循環(huán)結構的程序設計
實驗6 循環(huán)語句與數(shù)組的程序設計
實驗7 指針
實驗8 函數(shù)
實驗9 結構體與文件
實驗10 設計制作
實驗11 簡單圖形程序設計