官术网_书友最值得收藏!

前言

隨著計算機的普及,各行業對計算機應用人才的要求也在不斷提高,不僅要能操作計算機,還要會編寫一些實用程序。在眾多的程序設計語言中,C語言具有功能豐富、表達力強、使用靈活、程序高效、應用面廣等特點,它既具有高級語言的形式,又具有低級語言的功能。因此,C語言已被廣大計算機專業人士和程序愛好者所鐘情。另外,C語言作為C++的一個子集,可以為進一步學習C++和VC++打下良好的基礎。基于C語言的程序設計是培養學生程序設計能力的重要課程之一,該課程對掌握基本編程方法,培養基本編程素質具有重要意義。

本書總結了作者多年的教學經驗和以往各類C語言程序設計教材的優點,針對高職高專層次的學生,采用“以用促學”的編寫原則,即通過編寫實際應用程序來學習C語言抽象的標準和規則。本書不僅在內容上強調邏輯性,更注重介紹學習方法,使學生能根據例題舉一反三。本書結構新穎、實例豐富,強調語言的規范和程序設計的方法與技巧,注重培養學生程序設計的思維方式和提高學生程序開發的能力。每章配有實例、小結和練習題,并編寫有配套的上機實訓及習題解答,便于讀者學習和鞏固。

本書共12章,第1章為程序設計概述;第2章介紹C語言的基本知識;第3章介紹順序結構的程序設計;第4章介紹選擇結構的程序設計;第5章介紹循環結構的程序設計;第6章介紹數組的程序設計;第7章介紹模塊化的程序設計;第8章介紹指針的程序設計;第9章介紹構造的數據類型;第10章介紹編譯預處理與位運算;第11章介紹文件的程序設計;第12章介紹圖形的程序設計。其中循環結構的程序設計、數組的程序設計、模塊化的程序設計、指針的程序設計是重點內容,指針的程序設計和文件的程序設計又是本書的教學難點。建議教學時數為60~68學時。另外,最好能安排1~2次程序設計知識講座,介紹程序設計的發展和采用的工具,以及軟件開發技術的發展趨勢等內容。

參與本書編寫的教師,都是多年來從事C語言程序設計課程教學的一線教師,他們積累了豐富的知識和教學經驗,書中的許多學習方法就是他們教學經驗的總結。本書由王桂芝擔任主編,制定編寫大綱,并負責統稿和定稿工作,何櫻和胡聲艷擔任副主編,其他參與編寫的還有連衛民、王廣亮和劉彥楠。其中王桂芝編寫本書的第1章和第2章,何櫻編寫本書的第3章和第4章,胡聲艷編寫本書的第5章和第6章,王廣亮編寫本書的第7章和第8章,連衛民編寫本書的第9章和第10章,劉彥楠編寫本書的第11章和第12章及附錄部分。

由于作者水平有限,書中不當之處,敬請專家、讀者批評指正。作者的E-mail為wgz123@yahoo.cn。

編著者

2008年12月

主站蜘蛛池模板: 迁安市| 原阳县| 依安县| 耒阳市| 乌鲁木齐县| 林甸县| 中西区| 玉溪市| 酉阳| 周口市| 丰宁| 淳安县| 天峻县| 儋州市| 霞浦县| 昆明市| 德惠市| 巴里| 齐齐哈尔市| 修武县| 双城市| 青铜峡市| 娄底市| 苍南县| 永兴县| 长汀县| 永和县| 康乐县| 宜兰县| 年辖:市辖区| 张家川| 腾冲县| 无锡市| 波密县| 邹平县| 乌鲁木齐县| 辰溪县| 永年县| 江西省| 克什克腾旗| 伊宁市|