內容簡介
本書將計算基礎與C++程式設計語言相結合,內容涵蓋了利用計算機求解問題的一些基本原理和方法、C++語言的基礎知識以及如何使用C++語言實現算法解決實際套用問題等。本書通過對一些精選問題的求解思路和方法的分析,針對初學者容易出現的錯誤和困惑的地方給出了大量提示,幫助讀者更好地理解使用計算機解決問題的基本方法,初步具備使用C++程式設計語言解決實際問題的能力。
目錄
第1章 緒論
1.1 程式設計的基本概念
1.1.1 用計算機求解問題的過程
1.1.2 程式設計方法
1.2 高級程式設計語言——c++
1.3 c++程式
1.3.1 簡單c++程式實例
1.3.2 c++源程式的組成
1.3.3 c++源程式的組成元素
1.4 程式集成開發環境-visual c++2005
1.4.1 基本概念
1.4.2 visual c++2005
1.5 學習建議
第2章 基本數據的表示與處理
2.1 數值型數據在計算機中的表示
2.1.1 數據的單位
2.1.2 數制
2.1.3 整數在計算機中的表示
2.1.4 實數在計算機中的表示
2.2 非數值數據在計算機中的表示
2.2.1 字元型數據在計算機中的表示
2.2.2 邏輯型數據在計算機中的表示
2.3 c++語言表示基本的數據類型
2.3.1 c++的基本數據類型
2.3.2 使用c++基本的數據類型
2.4 基本數據的處理
2.4.1 算術運算符與算術表達式
2.4.2 賦值運算符與賦值表達式
2.4.3 關係運算符與關係表達式
2.4.4 邏輯運算符與邏輯表達式
2.5 c++拓展學習
2.5.1 c++中的轉義字元
2.5.2 基本數據類型之間的轉換
2.5.3 基本語句
2.5.4 c++的運算符和表達式
第3章 選擇與疊代
3.1 選擇
3.1.1 單路選擇問題
3.1.2 兩路選擇問題
3.1.3 嵌套選擇問題
3.1.4 多路選擇問題
3.2 疊代
3.2.1 疊代算法
3.2.2 用c++提供的循環語句實現疊代算法
3.2.3 疊代與選擇嵌套
3.2.4 疊代嵌套
3.3 c++拓展學習
3.3.1 switch語句
3.3.2 do——while語句
3.3.3 轉向語句
3.4 套用實例
第4章 結構化數據
4.1 多記錄數據的存儲
4.1.1 一維數據
4.1.2 二維數據
4.1.3 字元串
4.2 多屬性數據的存儲
4.3 枚舉
4.3.1 枚舉類型的定義
4.3.2 枚舉變數的定義
4.3.3 枚舉變數的使用
4.4 套用實例
……
第5章 模組化
第6章 數據存儲
第7章 面向對象方法
第8章 繼承與多態
第9章 輸入輸出流
第10章 模板