該書(shū)以C++為工具,以Visual Studio 2010為編程環(huán)境,面向編程實(shí)踐和問(wèn)題求解能力訓(xùn)練。本書(shū)從計(jì)算機(jī)的基本工作原理、常用進(jìn)制、數(shù)據(jù)的表示與編碼等計(jì)算機(jī)基礎(chǔ)知識(shí)入手,引入算法及流程圖,為程序設(shè)計(jì)的入門(mén)打下基礎(chǔ)。針對(duì)每個(gè)知識(shí)點(diǎn)精心設(shè)計(jì)案例內(nèi)容,并從思路分析、數(shù)據(jù)結(jié)構(gòu)規(guī)劃、算法設(shè)計(jì)、程序設(shè)計(jì)與運(yùn)行、延展學(xué)習(xí)等方面進(jìn)行全面的探討,以幫助讀者清晰地掌握程序設(shè)計(jì)的思路與方法,并真正做到由淺入深、由易到難,引導(dǎo)讀者編寫(xiě)規(guī)模逐漸加大、難度逐漸提高的程序。本書(shū)的對(duì)象不是C++軟件開(kāi)發(fā)專業(yè)人員,而是高校各專業(yè)(尤其是非計(jì)算機(jī)專業(yè))的學(xué)生。