商品簡介
作者簡介
目次
相關商品
商品簡介
本書是以C++作為實現語言的第一門程序設計課程的教材。以介紹基本的程序設計思想、概念和技術為中心,強調了數據結構、算法、過程抽象以及數據抽象等重要的程序設計思想。全書共12章,主要內容包括:數據類型、表達式、流程控制、子程序、遞歸、類/對象、繼承、類屬(泛型)、輸入/輸出以及異常處理等。內容相對完整,概念力求精確。 本書在第1版的基礎上,相應地增加了例子、代碼注釋和習題,便于讀者輕松且牢固地掌握程序設計的技巧。可作為高等院校本科生第一門程序設計課程的教材,也可供程序設計的初學者參考。
作者簡介
第2版前言 第1版前言 作者簡介 教學建議 第1章 概述 1.1 計算機的工作模型 1.1.1 硬件 1.1.2 軟件 1.1.3 機內信息表示 1.2 程序設計 1.2.1 程序設計范型 1.2.2 程序設計步驟 1.2.3 程序設計語言 1.3 C++語言 1.3.1 C++語言概述 1.3.2 C++程序的構成 1.3.3 C++程序的運行步驟 1.3.4 C++語言的詞法 1.4 小結 1.5 習題 第2章 數據描述(I)——基本數據類型和表達式 2.1 數據類型概述 2.2 基本數據類型 2.2.1 整數類型 2.2.2 實數類型 2.2.3 字符類型 2.2.4 邏輯類型 2.3 數據的表現形式 2.3.1 常量 2.3.2 變量 2.3.3 變量值的輸入 2.4 操作符(運算符) 2.4.1 算術操作符 2.4.2 關系與邏輯操作符 2.4.3 位操作符 2.4.4 賦值操作符 2.4.5 其他操作符 2.4.6 操作數的類型轉換 2.5 表達式 2.5.1 表達式的構成與分類 2.5.2 操作符的優先級和結合性 2.5.3 表達式中操作數的類型轉換 2.5.4 表達式結果的輸出 2.5.5 表達式的副作用 2.6 小結 2.7 習題 第3章 流程控制——語句 3.1 程序流程控制概述 3.2 順序控制 3.2.1 表達式語句 3.2.2 復合語句 3.2.3 空語句 3.3 選擇控制 3.3.1 if語句 3.3.2 switch語句 3.4 循環(重復)控制 3.4.1 while語句 3.4.2 d0—while語句 3.4.3 for語句 3.4.4 計數循環和事件循環 3.4.5 循環程序設計實例 3.5 無條件轉移控制 3.5.1 goto語句 3.5.2 break語句 3.5.3 continue語句 3.6 程序設計風格 3.6.1 結構化程序設計 3.6.2 關于g0t0語句 3.7 小結 3.8 習題 第4章 過程抽象——函數 第5章 數據描述(II)——構造數據類型 第6章 數據抽象——對象與類 第7章 操作符重載 第8章 類的繼承——派生類 第9章 類屬(泛型)機制——模板 第10章 輸入/輸出 第11章 異常處理 第12章 實例——面向對象的Windows 附錄A ASCII字符集及其編碼 附錄B IEEE浮點數的內部表示 參考文獻
目次
第2版前言
第1版前言
作者簡介
教學建議
第1章 概述
1.1 計算機的工作模型
1.1.1 硬件
1.1.2 軟件
1.1.3 機內信息表示
1.2 程序設計
1.2.1 程序設計范型
1.2.2 程序設計步驟
1.2.3 程序設計語言
1.3 C++語言
1.3.1 C++語言概述
1.3.2 C++程序的構成
1.3.3 C++程序的運行步驟
1.3.4 C++語言的詞法
1.4 小結
1.5 習題
第2章 數據描述(I)——基本數據類型和表達式
2.1 數據類型概述
2.2 基本數據類型
2.2.1 整數類型
2.2.2 實數類型
2.2.3 字符類型
2.2.4 邏輯類型
2.3 數據的表現形式
2.3.1 常量
2.3.2 變量
2.3.3 變量值的輸入
2.4 操作符(運算符)
2.4.1 算術操作符
2.4.2 關系與邏輯操作符
2.4.3 位操作符
2.4.4 賦值操作符
2.4.5 其他操作符
2.4.6 操作數的類型轉換
2.5 表達式
2.5.1 表達式的構成與分類
2.5.2 操作符的優先級和結合性
2.5.3 表達式中操作數的類型轉換
2.5.4 表達式結果的輸出
2.5.5 表達式的副作用
2.6 小結
2.7 習題
第3章 流程控制——語句
3.1 程序流程控制概述
3.2 順序控制
3.2.1 表達式語句
3.2.2 復合語句
3.2.3 空語句
3.3 選擇控制
3.3.1 if語句
3.3.2 switch語句
3.4 循環(重復)控制
3.4.1 while語句
3.4.2 d0—while語句
3.4.3 for語句
3.4.4 計數循環和事件循環
3.4.5 循環程序設計實例
3.5 無條件轉移控制
3.5.1 goto語句
3.5.2 break語句
3.5.3 continue語句
3.6 程序設計風格
3.6.1 結構化程序設計
3.6.2 關于g0t0語句
3.7 小結
3.8 習題
第4章 過程抽象——函數
第5章 數據描述(II)——構造數據類型
第6章 數據抽象——對象與類
第7章 操作符重載
第8章 類的繼承——派生類
第9章 類屬(泛型)機制——模板
第10章 輸入/輸出
第11章 異常處理
第12章 實例——面向對象的Windows
附錄A ASCII字符集及其編碼
附錄B IEEE浮點數的內部表示
參考文獻
第1版前言
作者簡介
教學建議
第1章 概述
1.1 計算機的工作模型
1.1.1 硬件
1.1.2 軟件
1.1.3 機內信息表示
1.2 程序設計
1.2.1 程序設計范型
1.2.2 程序設計步驟
1.2.3 程序設計語言
1.3 C++語言
1.3.1 C++語言概述
1.3.2 C++程序的構成
1.3.3 C++程序的運行步驟
1.3.4 C++語言的詞法
1.4 小結
1.5 習題
第2章 數據描述(I)——基本數據類型和表達式
2.1 數據類型概述
2.2 基本數據類型
2.2.1 整數類型
2.2.2 實數類型
2.2.3 字符類型
2.2.4 邏輯類型
2.3 數據的表現形式
2.3.1 常量
2.3.2 變量
2.3.3 變量值的輸入
2.4 操作符(運算符)
2.4.1 算術操作符
2.4.2 關系與邏輯操作符
2.4.3 位操作符
2.4.4 賦值操作符
2.4.5 其他操作符
2.4.6 操作數的類型轉換
2.5 表達式
2.5.1 表達式的構成與分類
2.5.2 操作符的優先級和結合性
2.5.3 表達式中操作數的類型轉換
2.5.4 表達式結果的輸出
2.5.5 表達式的副作用
2.6 小結
2.7 習題
第3章 流程控制——語句
3.1 程序流程控制概述
3.2 順序控制
3.2.1 表達式語句
3.2.2 復合語句
3.2.3 空語句
3.3 選擇控制
3.3.1 if語句
3.3.2 switch語句
3.4 循環(重復)控制
3.4.1 while語句
3.4.2 d0—while語句
3.4.3 for語句
3.4.4 計數循環和事件循環
3.4.5 循環程序設計實例
3.5 無條件轉移控制
3.5.1 goto語句
3.5.2 break語句
3.5.3 continue語句
3.6 程序設計風格
3.6.1 結構化程序設計
3.6.2 關于g0t0語句
3.7 小結
3.8 習題
第4章 過程抽象——函數
第5章 數據描述(II)——構造數據類型
第6章 數據抽象——對象與類
第7章 操作符重載
第8章 類的繼承——派生類
第9章 類屬(泛型)機制——模板
第10章 輸入/輸出
第11章 異常處理
第12章 實例——面向對象的Windows
附錄A ASCII字符集及其編碼
附錄B IEEE浮點數的內部表示
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。