第1章 概述
1.1 C語言的發(fā)展歷史
1.1.1 C語言的發(fā)展
1.1.2 C語言的主要標準
1.2 C語言程序的結構
1.3 C語言程序的特點
1.4 C語言程序的開發(fā)方法
1.4.1 程序
1.4.2 程序設計和程序設計語言
1.4.3 程序開發(fā)方法
1.5 C語言程序上機調?
1.5.1 編寫源程序
1.5.2 源程序文件編譯
1.5.3 目標文件連接
1.5.4 執(zhí)行
本章小結
習題1
第2章 數(shù)據(jù)類型、運算符和表達式
2.1 C語言的數(shù)據(jù)類型
2.2 常量與變量
2.2.1 標識符命名
2.2.2 常量
2.2.3 變量
2.3 整型數(shù)據(jù)
2.3.1 整型常量
2.3.2 整型變量
2.4 浮點型數(shù)據(jù)
2.4.1 浮點常量
2.4.2 浮點變量
2.5 字符型數(shù)據(jù)
2.5.1 字符常量
2.5.2 字符串常量
2.5.3 轉義字符
2.5.4 字符變量
2.6 運算符和表達式
2.6.1 算術運算符
2.6.2 自增和自減運算符
2.6.3 關系運算符和邏輯運算符
2.6.4 位操作符
2.6.5 條件運算符
2.6.6 逗號操作符
2.6.7 賦值運算符
2.6.8 復合賦值運算符
2.6.9 關于優(yōu)先級的小結
2.7 表達式求值
2.7.1 整型表達式
2.7.2 賦值表達式
2.7.3 關系表達式和邏輯表達式
本章小結
習題2
第3章 算法和控制語句
3.1 算法初步
3.1.1 算法的概念
3.1.2 算法的表示
3.1.3 算法舉例
3.1.4 三種基本結構
3.2 C語言的標準輸入和輸出
3.2.1 格式化輸入輸出
3.2.2 其他輸入輸出
3.2.3 C語言語句
3.2.4 順序結構程序設計
3.3 條件語句
3.3.1 if語句
3.3.2 if…else語句
3.3.3 if…else if 語句
3.3.4 條件語句的嵌套
3.3.5 條件語句的應用
3.4 多分支語句
3.4.1 switch多分支語句
3.4.2 多分支語句的嵌套
3.4.3 多分支語句應用
3.5 循環(huán)語句
3.5.1 while 循環(huán)語句
3.5.2 do…while 循環(huán)語句
3.5.3 for循環(huán)語句
3.5.4 循環(huán)語句的嵌套
3.6 轉移語句
3.6.1 goto 語句
3.6.2 continue和break語句
3.7 綜合應用
本章小結
習題3
第4章 函數(shù)
第5章 數(shù)組
第6章 指針
第7章 預編譯命令
第8章 結構體與共用體
第9章 文件系統(tǒng)
附錄A 實驗指導
附錄B 常用字符與ASCII碼對應表
附錄C 運算符優(yōu)先級和結合性
附錄D C語言關鍵字
附錄E C語言常用函數(shù)表