第1章 進入程序設計世界
1.1 計算機程序設計
1.1.1 計算機語言
1.1.2 機器語言
1.1.3 匯編語言
1.1.4 高級語言
1.2 什么是C語言?
1.2.1 C語言的發(fā)展
1.2.2 C語言的特點
1.3 環(huán)境搭建,初識VisualC++
1.3.1 安裝VisualC++
1.3.2 認識VisualC++
1.4 編制第一個C語言程序
1.4.1 簡單的HelloWorld程序
1.4.2 程序開發(fā)步驟
1.4.3 C語言的代碼
1.5 本章小結
1.6 本章習題
第2章 C語言數(shù)據(jù)類型、運算符和表達式
2.1 基本數(shù)據(jù)類型
2.1.1 簡單學習存儲原理
2.1.2 整數(shù)類型
2.1.3 浮點數(shù)類型
2.1.4 字符類型
2.1.5 常用基本數(shù)據(jù)類型
2.2 標識符與關鍵字
2.2.1 標識符
2.2.2 關鍵字
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.3.3 字符串常量
2.4 運算符和表達式
2.4.1 C語言的運算符以及表達式
2.4.2 算術運算符和算術表達式
2.4.3 關系運算符和關系表達式
2.4.4 邏輯運算符和邏輯表達式
2.4.5 位運算符和位表達式
2.4.6 自增、自減運算符和表達式
2.4.7 賦值運算符和賦值表達式
2.4.8 逗號運算符和逗號表達式
2.4.9 sizeof()運算符
2.4.10 條件運算符和條件表達式
2.5 數(shù)據(jù)類型之間的轉換
2.5.1 自動類型轉換
2.5.2 強制類型轉換
2.6 本章小結
2.7 本章習題
第3章 輸入與輸出
3.1 輸入輸出——讓人與機器交流的窗口
3.2 格式化的輸入輸出
3.2.1 格式化輸出函數(shù)printf()
3.2.2 格式化輸入函數(shù)scanf()
3.3 常用字符輸入輸出函數(shù)
3.3.1 putchar()函數(shù)
3.3.2 getchar()函數(shù)
3.4 本章小結
3.5 本章習題
第4章 程序控制結構
4.1 復合語句
4.2 條件控制語句
4.2.1 if語句的簡單形式
4.2.2 if-else條件判斷形式
4.2.3 else-if多條件判斷形式
4.2.4 switch多條件判斷語句
4.2.5 條件運算符
4.2.6 條件控制語句的嵌套使用
4.3 循環(huán)控制語句
4.3.1 while語句
4.3.2 do-while語句
4.3.3 for語句
……
第5章 數(shù)組
第6章 指針
第7章 函數(shù)
第8章 其他數(shù)據(jù)類型與預編譯
第9章 文件操作
第10章 C語言高級應用
第11章 VisualC++6.0測試與調試
第12章 編程風格
第13章 Linux基礎知識
第14章 算法初步入門
第15章 案例開發(fā)——學生成績管理系統(tǒng)
附錄A ASCII詳解
附錄B C語言標準庫函數(shù)