第1章 計算機和計算機語言
1.1 計算機工作原理
1.1.1 計算機基本組成
1.1.2 計算機工作原理
1.1.3 計算機軟件
1.2 計算機語言
1.2.1 計算機語言的發(fā)展進程
1.2.2 程序設計進程
1.2.3 C語言概述
1.3 算法和算法描述
1.3.1 程序設計的基本方法
1.3.2 算法
1.3.3 算法的描述
1.4 練習題
第2章 順序結構程序設計
2.1 問題導引與分析
2.1.1 問題導引
2.1.2 問題分析
2.1.3 解決方案
2.2 常量、變量及其數據類型
2.2.1 常量
2.2.2 變量
2.2.3 數據類型
2.3 運算符和表達式
2.3.1 算術運算
2.3.2 關系運算
2.3.3 邏輯運算
2.3.4 位運算
2.3.5 運算的簡寫
2.4 賦值語句
2.4.1 賦值語句的格式與應用
2.4.2 賦值中的類型轉換
2.5 輸出語句
2.5.1 字符輸出
2.5.2 格式輸出
2.6 輸入語句
2.6.1 字符輸入
2.6.2 格式輸入
2.7 順序結構程序設計實例
2.7.1 實例2-1日期寫法(date)
2.7.2 實例2-2數字分離(splitnum)
2.7.3 實例2-3時間戳(times)
2.8 練習題
第3章 選擇結構程序設計
3.1 問題導引與分析
3.1.1 問題導引
3.1.2 問題分析
3.1.3 解決方案
3.2 條件語句
3.2.1 條件語句的格式與功能
3.2.2 條件語句的應用
3.3 開關語句
3.3.1 開關語句的格式與功能
3.3.2 開關語句的應用
3.4 選擇結構程序設計實例
3.4.1 實例3—1機器人的移動問題(robot)
3.4.2 實例3—2解方程的困擾(equation)
3.4.3 實例3-3數表讀數(table)
3.5 練習題
第4章 循環(huán)結構程序設計
4.1 問題導引與分析
4.1.1 問題導引
4.1.2 問題分析
……
第5章 文件
第6章 數組
第7章 函數
第8章 字符串
第9章 枚舉類型、結構體和共用體
第10章 指針類型
第11章 綜合程序設計
參考文獻