本書是C++入門教科書,適用于本科類非計算機專業(yè)學生學習。???本書在確定教學目標、設計教學模式、編寫教程內容等方面進行了一系列革新探索,以現代教育理論為指導,多媒體教學手段為基礎,提出了“精講多練”的教學模式。目的是使學生掌握使用C++設計應用程序的基本技能,了解面向對象的和結構化的程序設計方法,能夠編寫、調試和運行實用、規(guī)范、可讀性好的C++程序。???本書的主要特色是全書按授課內容、自學內容、程序設計舉例、實例編程等來安排。授課內容部分是建議教師課堂講授的內容;自學內容部分是授課內容的延伸;程序設計舉例部分提供了大量例題,而且所有例題均與本章的授課、自學或調試技術等部分的內容相關,是學生學習復習本章的重要參考資料。實例編程部分提供一個比較復雜完善的程序例子,一般是綜合多個章節(jié)的知識點,對某個復雜實際問題的解決。