第1章C語言程序設計基本概念
1.1C語言程序的構成和書寫格式
1.1.1C語言程序的構成
1.1.2C語言程序的書寫格式
1.2標識符.常量和變量
1.2.1標識符
1.2.2常量和變量
1.3數(shù)據類型
1.3.1整型數(shù)據
1.3.2實型數(shù)據
1.3.3字符型數(shù)據
1.3.4變量賦初值
1.3.5各類數(shù)值型數(shù)據間的混合運算
1.4運算符和表達式
1.4.1C語言運算符簡介
1.4.2算術運算符和算術表達式
1.4.3賦值運算符和賦值表達式
1.4.4逗號運算符和逗號表達式
1.5習題
第2章簡單程序設計
2.1程序設計的概念
2.1.1程序設計
2.1.2結構化程序設計
2.1.3C語言程序的語句
2.2賦值語句
2.3數(shù)據輸出
2.3.1prind()函數(shù)
2.3.2putchar()函數(shù)
2.4數(shù)據輸入
2.4.1scanf()函數(shù)
2.4.2getchar()函數(shù)
2.5復合語句和空語句
2.5.1復合語句
2.5.2空語句
2.6習題
第3章C語言程序設計基礎
3.1選擇結構程序設計
3.1.1關系運算符及關系表達式
3.1.2邏輯運算符及邏輯表達式
3.1.3條件運算符
3.1.4if語句
3.1.5switch語句
3.2循環(huán)結構程序設計
3.2.1while語句
3.2.2do-while語句
3.2.3for語句
3.2.4循環(huán)結構嵌套
3.2.5break語句和continue語句
3.2.6語句標號和goto語句
3.3數(shù)組
3.3.1一維數(shù)組
3.3.2二維數(shù)組
3.3.3字符數(shù)組
3.4函數(shù)
3.4.1概述
3.4.2函數(shù)的定義
3.4.3函數(shù)的調用
3.4.4函數(shù)的值
3.4.5函數(shù)調用時參數(shù)間的傳遞
3.4.6函數(shù)的嵌套調用
3.4.7函數(shù)的遞歸調用
3.5作用域和存儲類型
3.5.1變量存在性和可見性
3.5.2局部變量和全局變量
3.5.3變量的存儲類型
3.5.4內部函數(shù)和外部函數(shù)
3.6習題
第4章高級程序設計
4.1指針
4.1.1指針的基本概念
4.1.2指針變量
4.1.3數(shù)組與指針
4.1.4字符串的指針和指向字符串的指針變量
4.1.5指針數(shù)組和多級指針
4.1.6函數(shù)的指針和返回值為指針的函數(shù)
4.1.7指針使用小結
4.2編譯預處理
4.2.1宏定義
4.2.2文件包含
4.2.3條件編譯
4.3結構體和共同體
4.3.1定義一種結構體類型
4.3.2結構體類型變量的定義和引用
4.3.3結構體類型數(shù)組的定義和引用
4.3.4結構體類型指針的定義和引用
4.3.5共同體
4.3.6枚舉類型
4.4位運算
4.4.1位運算符和位運算
4.4.2位段
4.5文件操作
4.5.1文件類型指針
4.5.2打開和關閉文件
4.5.3文件的輸入輸出
4.5.4文件檢測函數(shù)
4.6習題
第5章常用算法
5.1常用算法簡介
5.2數(shù)的操作
5.2.1滿足條件的數(shù)
5.2.2整除.實數(shù)取整
5.2.3整數(shù)的數(shù)字位運算
5.3排序
5.3.1冒泡排序
5.3.2選擇排序
5.3.3直接插入排序
5.3.4排序算法的應用
5.4數(shù)據加密
5.5遞歸
5.6其他問題
5.6.1迭代法求值
5.6.2數(shù)列.數(shù)列求和
5.6.3不定方程求解
5.6.4Josegh問題
5.6.5模式匹配
5.7習題
第6章典型例題分析
6.1數(shù)的轉換與計算
6.2數(shù)列
6.3排序
6.4字符串處理
6.5綜合例題
6.6習題
第7章TurboC2.0軟件的使用
7.1TurboC2.0的安裝和啟動
7.2TurboC2.0集成開發(fā)環(huán)境的使用
7.2.1File(文件)菜單
7.2.2Edit(編輯)菜單
7.2.3Run(運行)菜單
7.2.4Compile(編譯)菜單
7.2.5Project(工程)菜單
7.2.6Options(選擇菜單)
7.2.7Debug(調試)菜單
7.2.8Break/watch(斷點及監(jiān)視)菜單
7.3TurboC2.0的配置文件
7.4習題
第8章上機考試軟件的使用
8.1系統(tǒng)環(huán)境
8.1.1硬件環(huán)境
8.1.2軟件環(huán)境
8.2登錄驗證
8.3考試須知
8.4習題
附錄
附錄A習題參考答案
附錄BC語言的標準庫函數(shù)
附錄CTurboC編譯.連接時的錯誤和警告信息
附錄D運算符的優(yōu)先級和結合性
附錄EASCII碼表