商品簡介
本書共分為10章,按C語言程序設計的教學大綱並結合C語言程序設計等級考試大綱的要求,系統介紹了C語言及其程序設計的方法與技術。
名人推薦
本書適合于程序設計的初學者和想更深入了解C語言的讀者。每個知識點的講解都遵循由淺入深、循序漸進的原則,并以把問題講清楚、講明白、講透徹,又不累贅為目標。同時拋棄了一些陳舊的和設計應用程序過程中不必過于糾纏的內容,試圖把程序設計領域新、有價值的思想和方法滲透到古老的C語言中,賦予C語言一個煥然一新的面貌。本書在如下方面做了努力:* 高標準。本書博采眾家之長,自成一門課程的完整體系,對每個知識點的講解、例題的選擇與解題思路的分析都力求精益求精。也許它沒有華麗的外表,但它有深刻的內涵;它不僅傳播了知識信息,更著意進行科學思維與方法的點撥,能促使讀者學會思考、學會分析、學會應用。* 新角度。本書對C語言的教學內容進行了分層式處理,以求適用于不同學校、不同專業、不同學時數的讀者。每章后的習題分為自我測評、基礎練習和拓展訓練3個部分,呈現出新的模式與跨越,蘊涵著對讀者智能的深層開發。* 大視野。教材立足課內,向課外拓展,知識面寬,信息量大,涵蓋率高,既適合于課程的自學與輔導學習,也適合于各類相關的計算機等級考試,特別是“全國計算機等級考試”和“江蘇省非計算機專業學生計算機應用能力水平考試”。* 廣思路。引導讀者從多角度思考和切入問題,并向縱深發展;力圖培養與規范讀者駕馭思維、信息的能力,并激發他們尋找自己新的知識增長點。
序
隨便進入一家書店,來到計算機專柜,都可以看到琳瑯滿目的C語言書籍。在這種狀況下寫書,著實需要勇氣和能力,因此書本的特色和實用性就顯得尤為重要。考慮到現在高校中的學生情況和學時設置,本書的目標是力爭成為易懂、專業、時尚、實用的C語言教材和參考手冊。 本書是一本教材,適合于程序設計的初學者和想更深入了解C語言的讀者。每個知識點的講解都遵循由淺入深、循序漸進的原則,并以把問題講清楚、講明白、講透徹,又不累贅為目標。同時拋棄了一些陳舊的和設計應用程序過程中不必過于糾纏的內容,試圖把程序設計領域新、有價值的思想和方法滲透到古老的C語言中,賦予C語言一個煥然一新的面貌。本書在如下方面做了努力:*?高標準。本書博采眾家之長,自成一門課程的完整體系,對每個知識點的講解、例題的選擇與解題思路的分析都力求精益求精。也許它沒有華麗的外表,但它有深刻的內涵;它不僅傳播了知識信息,更著意進行科學思維與方法的點撥,能促使讀者學會思考、學會分析、學會應用。*?新角度。本書對C語言的教學內容進行了分層式處理,以求適用于不同學校、不同專業、不同學時數的讀者。每章后的習題分為本章討論的重要概念、基礎練習和拓展訓練3個部分,呈現出新的模式與跨越,蘊含著對讀者智能的深層開發。*?大視野。教材立足課內,向課外拓展,知識面寬,信息量大,涵蓋率高,既適合于課程的自學與輔導學習,也適合于各類相關的計算機等級考試,特別是“全國計算機等級考試”和“江蘇省非計算機專業學生計算機應用能力水平考試”。*?廣思路。引導讀者從多角度思考和切入問題,并向縱深發展;力圖培養與規范讀者駕馭思維、信息的能力,并激發他們尋找自己新的知識增長點。 全書共分10章,內容包括:程序設計基礎、C語言入門、基本控制結構、函數、數組、指針、函數進階和結構化編程、結構與聯合、指針進階以及文件。 本書注重教材的可讀性和可用性。每章開頭有學習目標提示,指導讀者閱讀;每章結尾都安排有實踐活動和本章內容學習完成后應掌握的重要概念的思維導圖,以幫助讀者整理思路,形成清晰的邏輯體系和主線;每章中的典型例題,由淺入深,強化知識點、算法、編程方法與技巧;習題以鞏固基本知識點為目的,包括選擇題、閱讀程序寫出運行結果、程序填空和編程題等各種計算機等級考試二級C語言考試中的常見題型;習題中還給出了拓展訓練,將程序測試、程序調試與排錯、軟件的健壯性和代碼風格、結構化與模塊化程序設計方法等軟件工程知識融入其中,力求做到從一點出發,向四周輻射,“心騖八極,思接千載”,從而編織起知識結構的信息網絡,達到思維培養的預期目標;本次修訂新增的問題與程序設計模塊可方便研究習、探究性教學的開展。 與本書同時配套出版的《C語言程序習題解答與學習指導(第二版)》提供了《C語言程序設計教程(第二版)》中全部習題的解答與分析、實驗指導、課程考試與等級考試考點分析和例題精解,還配備有課程考試模擬試卷及計算機等級考試模擬試卷。相信本書一定會給讀者以全新的體驗和感受,希望讀者讀后能產生“眾里尋他千,驀然回首,那人卻在燈火闌珊處”的共鳴。 本書建議學時:30學時,可講解第1~5章;48學時,可講解第1~8章;60學時,可講解第1~10章。因為全書采用分層式處理方式,所以每種學時建議中都未忽略C語言的精華部分。 全書的統稿工作由周彩英負責,第1、7章由周彩英編寫,第2、3章由孫多編寫,第4章由徐晶編寫,第5章由賀興亞編寫,第6章由姜藝編寫,第8章由潘鈞編寫,第9章由周旭東編寫,第10章及附錄由孟純煜編寫。在本次修訂過程中,徐晶、賀興亞、潘鈞參加了全程的統稿工作,在此對他們的辛勤勞動表示衷心感謝。 因編者水平有限,書中錯誤在所難免,懇請讀者批評指正。 本教材由揚州大學教材出版基金資助。????????????????編者????于揚州大學計算機中心2015年7月 ? ?