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