出版時間:2007-11 出版社:高等教育 作者:陳建平 頁數:377
內容概要
本書按程序設計方法的發(fā)展及c++實際編程能力形成的3個關鍵期,將 c++內容分為三大單元,即結構化程序設計、模塊化程序設計和面向對象程序設計,符臺讀者的認識規(guī)律和編程能力的形成規(guī)律,便于教學的組織、實施和考核,利于教學效果的鞏固和教學質量的提高?! ”緯ㄟ^以基本語法和基本算法為主線的典型、綜合范例程序,闡述有關程序設計的方法和思想,將c++語法、基本算法、程序設計方法和編程技巧有機結合起來,理論聯系實際,注重對讀者實際編程能力的培養(yǎng)。本書不回避教學和實際編程中的難點,精選綜合范例程序,力求講清講透,幫助讀者突破難點,進一步提高編程能力。 本書結構合理、定位明確、圖文并茂、習題豐富,適合作為高校學生學習c++程序設計的基礎教材,也適合程序設計的初學者或有一定編程經驗、希望突破編程難點的讀者自學。
書籍目錄
第1章 C++語言概述 1.1 C++語言的起源和發(fā)展 1.2 C++語言的特點 1.3 C++語言程序設計 1.4 C++程序的開發(fā)步驟和上機調試流程 1.5 Visual C++6.0調試C++程序的過程 習題第2章 數據類型、運算符和表達式 2.1 c++語言的字符集、關鍵字和標識符 2.1.1 字符集 2.1.2 標識符和關鍵字 2.2 c++語言的基本數據類型 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.3.6 邏輯運算符與邏輯表達式 2.3.7 逗號運算符 2.3.8 條件運算符 2.3.9 sizeof運算符 2.3.10 位運算符 2.4 常用庫函數 2.4.1 數學庫函數 2.4.2 偽隨機函數 習題第3章 數據的輸入和輸出 3.1 c++語言的輸入/輸出 3.2 預定義輸入流對象ein 3.2.1 輸入十進制整數和實數 3.2.2 輸入字符 3.2.3 輸入十六進制數或八進制數 3.3 預定義輸出流對象eout 3.3.1 輸出字符或字符串 3.3.2 輸出十進制整數 3.3.3 輸出八進制數和十六進制數 3.3.4 輸出實數 3.3.5 設置填充字符 3.4 預定義格式控制符 3.5 程序舉例 習題第4章 流程控制第5章 函數第6章 編譯預處理第7章 數組第8章 指針第9章 結構體、共用體和枚舉類型第10章 類和對象第11章 運算符重載第12章 繼承和派生第13章 輸入/輸出流第14章 命名空間、模板和異常處理附錄 ASCII碼表參考文獻
編輯推薦
《高等學校計算機程序設計課程系列教材C++程序設計教程》特色:按讀者編程能力的形成規(guī)律編排章節(jié),便于教學的組織、實施和考核,利于教學效果的鞏固和教學質量的提高。通過以基本語法和基本算法為主線的典型、綜合范例程序,適時闡述有關程序設計的方法和思想,將C++語法,基本算法,程序設計方法和編程技巧有機結合起來。不回避教學和實際編程中的難點(如遞歸、指針,動態(tài)內存分配、虛函數等),精心挑選范例程序,力求講清講透,使讀者突破難點,學以致用。采用ANS/ISO C++標準,引導讀者按C++標準編寫程序?! ++是兼容C的面向過程和面向對象的主流程序設計語言,廣泛用于編寫系統(tǒng)軟件和應用軟件?!癈++程序設計”是高等學校普遍開設的計算機核心基礎課程,涉及程序設計的思想、方法、語法、算法、調試技術和操作技能,理論性、綜合性和實踐性強,使不少人感到難學、難入門,甚至入門后半途而廢?!陡叩葘W校計算機程序設計課程系列教材C++程序設計教程》正是關于介紹“C++程序設計”的教程,書中通過以基本語法和基本算法為主線的典型、綜合范例程序,闡述有關程序設計的方法和思想,將C++語法、基本算法、程序設計方法和編程技巧有機結合起來,理論聯系實際,注重對讀者實際編程能力的培養(yǎng)。
圖書封面
評論、評分、閱讀與下載