我個人認為:浙江工業大學的錢能老師的《c++程式設計教程》第一版是國內中文c++教材中最好的,比較適合初學者,其內容的選取、深度、組織方式、例題 等都是非常好的——最適合大多數本科層次學過c語言的學生高階到c++(不考慮少數極優秀的和少數基礎很差的)。因為本科教材必須適應大多數學生的需要而 不是拔優或者補課。
不過,該書在2023年修改之後的第二版,卻變化甚大,而且目標學生轉而指向完全沒有學過c語言,把c++作為第一門程式語言來學習的學生。因此,教材裡大量充斥了面向過程部分的內容,既浪費了篇幅,又重點不突出,這顯然有點不適合大多數高校目前的課程體系安排。
除 此之外,更重要的,有些調整我認為並不合適。例如,第二版取消了單獨成章的輸入輸出流,而是把內容大大削減之後放到了開頭部分,作為基本的輸入輸出語句! 這是一大敗筆,因為c++的輸入輸出流是完全的物件導向的技術,在還沒有學過物件導向程式設計之前,學生根本是無法理解輸入輸出流的!另一方面,有關輸入 輸出和檔案操作,是程式設計的乙個非常重要的部分,是每乙個程式設計師在工作中經常需要使用的,因此,學生必需要有足夠的了解,縮減它的內容是不適當的。
另 一方面,第二版在第三章的資料型別介紹中,即引進了string類,甚至vector模板類,作為特殊的資料型別,這個做法也非常值得懷疑。因為學生對類 和物件的概念還一無所知,因此就很難理解這些資料型別的語法和使用規則,尤其是vector,牽涉到模板類和模板函式,其使用更複雜,更精巧,以前的教材 通常把它放在最後一章,作為c++的深入部分,即便如此,學生也不太容易掌握!在課程一開始就介紹這些,無疑是徒害無益的。
c 程式設計教程第二版 錢能 第二章答案
所有都寫在了一起,如有改進,歡迎討論!主函式 include include include includeusing namespace std int main 將下面的1 9分別置於主函式內即可使用!1 級數計算 級數計算 double item 1 double sum 1 double x...
划船器專案第二版程式出現的問題
划船器專案第二版程式 第二版程式要求 控制槳頻 控制力量,熱身用,介面美化!介面美化工作由美工承擔。程式動畫調整思路 第一版程式動畫部分顯示在picture control控制項中,通過雙緩衝技術。第二版程式動畫部分顯示當初有兩種方案 a 仍然通過雙緩衝技術顯示在picture control控制項...
個人版第二次機房收費系統的小問題
net機房收費系統個人版的第二版已經完成了,上次遇到的問題主要是包圖和建的程式集不對應,很多引用關係很混亂。經過第一次做完和合作開發的經歷,意識到了自己做得機房收費系統中還有很多問題。這次修改機房收費系統對應了包圖和程式集的關係,修改了工廠,去掉了這個mixfunction包。ps mixfunct...