程序設(shè)計(jì)難就難在不知道如何下手,寫出來(lái)程序又不知道是對(duì)還是錯(cuò)。本書作者從問(wèn)題求解的角度,提供了由淺入深、循序漸進(jìn)的訓(xùn)練過(guò)程,精心設(shè)計(jì)了40多個(gè)案例問(wèn)題,每個(gè)問(wèn)題都通過(guò)輸入輸出樣例規(guī)定I/O格式,詳細(xì)分析各種可能的求解方案,設(shè)計(jì)相應(yīng)的求解算法,給出完整的程序設(shè)計(jì)實(shí)現(xiàn),展示運(yùn)行結(jié)果。采用自頂向下的學(xué)習(xí)策略,先由運(yùn)行結(jié)果感性地了解問(wèn)題,然后再通過(guò)細(xì)致地討論相關(guān)知識(shí)點(diǎn),徹底弄清楚為什么會(huì)是那樣的結(jié)果,符合人們的認(rèn)知規(guī)律,容易理解便于掌握。
每章精心設(shè)計(jì)了10多個(gè)在線評(píng)測(cè)習(xí)題,讀者可以模仿案例問(wèn)題的求解過(guò)程,自己分析設(shè)計(jì)實(shí)現(xiàn),然后把程序提交到本書配套的課程平臺(tái)進(jìn)行在線評(píng)測(cè),馬上就會(huì)知道程序設(shè)計(jì)是否符合問(wèn)題的要求。
本書配套豐富,提供電子教案、還編寫了《問(wèn)題求解與程序設(shè)計(jì)習(xí)題解答和實(shí)驗(yàn)指導(dǎo)》。
《問(wèn)題求解與程序設(shè)計(jì)/計(jì)算機(jī)系列教材》以問(wèn)題求解為核心,在分析問(wèn)題、解決問(wèn)題的過(guò)程中融入C/C++結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法,立足于專業(yè)基本功的訓(xùn)練和應(yīng)用工程型人才的培養(yǎng)。本書體系結(jié)構(gòu)新穎獨(dú)特,內(nèi)容敘述深入透徹,含有豐富的案例和習(xí)題,并有配套的習(xí)題解答和實(shí)驗(yàn)指導(dǎo)。書中的每個(gè)章節(jié)都圍繞某個(gè)案例問(wèn)題展開,按照“問(wèn)題描述、輸入和輸出樣例、問(wèn)題分析、算法設(shè)計(jì)、程序?qū)崿F(xiàn)(隱含由讀者完成的編譯運(yùn)行測(cè)試)及幾個(gè)小節(jié)的問(wèn)題求解相關(guān)的知識(shí)點(diǎn)討論”來(lái)組織教材,各種語(yǔ)法現(xiàn)象和程序設(shè)計(jì)方法只有用到時(shí)才討論,自然而然地出現(xiàn)在讀者面前,符合人們的認(rèn)知規(guī)律,容易理解便于掌握。本書可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)C/C++結(jié)構(gòu)化程序設(shè)計(jì)課程的必備教材,也可以供非專業(yè)的C語(yǔ)言程序設(shè)計(jì)等級(jí)考試和廣大程序設(shè)計(jì)愛(ài)好者選用。
第1章計(jì)算機(jī)與程序設(shè)計(jì)/1
1.1什么是計(jì)算機(jī)/1
1.2如何存儲(chǔ)程序/4
1.2.1存儲(chǔ)單位/4
...
小結(jié)/396
概念理解/396
常見錯(cuò)誤/396
在線評(píng)測(cè)/397
項(xiàng)目設(shè)計(jì)/398
附錄AC語(yǔ)言的關(guān)鍵字/401
附錄BASCII碼/402
附錄CC運(yùn)算符的優(yōu)先級(jí)與結(jié)合性/403
附錄DC++版的HelloWorld!/405
D.1C++的頭文件/405
D.2命名空間/406
D.3C++的輸入和輸出/407
參考文獻(xiàn)/409
ⅩⅦ