《C語言程序設計習題解答與技能訓練》是新世紀高職高專教材編市委員會組編的計算機基礎教育系列規(guī)劃教材之一。C語言程序設計是一門實踐性很強的課程,它要求學生在理解程序設計概念的基礎上,既能夠動手編程,文能夠上機實踐,從而練就出過硬的程序設計本領。 為便于學生更好地學習和掌握C語言程序設計,我們編寫了與《C語言程序設計(第五版)》教材配套的《C語言程序設計習題解答與技能訓練》。 在本教材中,我們不但從每一章中精選了一定數量的課后習題,而且又安排了一些補充習題,并對所有的習題都給出了思路分析、詳細的解釋及參考答案,希望能為同學們學習C語言程序設計提供更大的方便。 然而需要提醒讀者注意的是,在程序設計中,解決一個問題的方法往往并不唯一。因此,在遇到編程題時,不要急于動手寫代碼,要先獨立思考,或參考一下相關例題的思路,理清思路后,再動手編程,不要急于看答案。這樣堅持下去,相信讀者的編程水平會提高很快。 另外,我們針對教材中的每一章,都安排了上機技能訓練;本書最后還安排了幾個大的課程設計和綜合實訓。課程設計和綜合實訓是學習和掌握C語言程序設計過程中一個很重要的環(huán)節(jié)。它把前面學到的知識有機串聯(lián)起來,可以較好地鍛煉學生的實踐動手能力、自學能力和綜合能力,培養(yǎng)學生的創(chuàng)新能力和良好的思維能力;同時也解決了這門課程可以做什么、怎么做的問題。本書豐富多彩的設計題目,能夠給學生提供一個充分發(fā)揮想象力和施展才能的空間。其中,課程設計部分的內容既能檢測學生對問題的綜合分析和處理能力,又能夠使學生得到構思撰寫論文的鍛煉,為畢業(yè)設計打好基礎。我們希望學生通過這種訓練,真正掌握C語言程序設計的真諦,并且在各類考試中,面對千變萬化的考試題型能夠做到以不變應萬變。 本教材分為四個前后銜接的部分:第一部分習解析與答案;第二部分C語言程序設計技能訓練;第三部分課程設計綜合實訓;第四部分綜合測試試題與解析。