前言
C語言是高職高專許多專業必須開設的課程,隨著學校招生規模的擴大,C語言的教學出現了一些新情況,要求C語言的教材也要適應這種變化。為了編寫出適合高職高專有特色的C語言教材,我們首先對目前市場上高職高專的C++教材進行深入分析,找出主要特點、存在問題,對如何讓學生理解并且在此基礎上解決應用問題,如何方便教師教學進行了專門研究,在繼承實用教程系列的成功經驗的基礎上,專門針對高職高專的教學情況,編寫了此書。
本書有如下特點:
(1)內容介紹循序漸進,學生好學、教師好教。介紹問題的方式盡可能圖形化,解釋問題盡可能說到位,讓學生學習相對輕松一些。
(2)實用教程部分一般是在講解內容后緊跟示例,凡標有【例Ex_Xxx】均是一個完整的程序,且都上機調試通過。每章有小的綜合實例。章節中的練習用于快速訓練當前章節內容,每章中的習題精而適用,主要訓練本章及其以前的內容。
(3)上機實驗指導部分通過具體實驗引導讀者進行操作和編程(先領進門),最后提出問題思考和在學習的基礎上讓讀者自己進行操作和編程練習。綜合應用實習可根據教學需要,選擇任一個或多個數據結構和模型完成。
(4)實驗1熟悉Visual C++ 6.0開發環境,并能掌握修正代碼語法錯誤的基本方法,為完成后面的實驗創造條件。實驗7在學習結構化程序的設計部分之后掌握系統調試功能,這樣就可以在開發環境下完成比較大的任務。
本書雖然以Visual C++ 6.0作為學習環境。但是為了適應不同學校使用不同的開發環境,本書對少數不同環境下可能出現的不同結果做了說明;同時對仍然可能使用的Turbo C 2.0開發環境在附錄中做了簡單介紹。因而讀者在其他開發環境中學習本書沒有什么障礙。
本書不僅適合C課程教學,也非常適合需要掌握C語言的用戶學習和參考。只要閱讀本書,結合上機實驗指導進行操作練習,就能在較短的時間內掌握C語言及其編程技術。
本教程由電子工業出版社的教學服務平臺(http://www.hxedu.com.cn)為讀者提供服務,可免費下載教學課件、實例源文件等資料。
本書由南京師范大學鄭阿奇、丁有和主編。參加本書編寫的還有陳瀚、鄭進、陶衛冬、鄧拼搏、嚴大牛、盧海艇、韓翠青、王海嬌、劉博宇、周怡明、吳明祥、劉毅、孫德榮等。還有一些同志對本書的編寫提供了許多幫助,在此一并表示感謝!
由于作者水平有限,不當之處在所難免,懇請讀者批評指正。
編者
2010年1月
- 演進式架構(原書第2版)
- Spring技術內幕:深入解析Spring架構與設計
- Mastering Entity Framework
- 算法基礎:打開程序設計之門
- Practical DevOps
- Scala編程實戰(原書第2版)
- Swift細致入門與最佳實踐
- ArcGIS for Desktop Cookbook
- Python機器學習算法與應用
- Java并發實現原理:JDK源碼剖析
- Elasticsearch搜索引擎構建入門與實戰
- Flutter從0基礎到App上線
- SOA Patterns with BizTalk Server 2013 and Microsoft Azure(Second Edition)
- Pandas入門與實戰應用:基于Python的數據分析與處理
- Unity虛擬現實開發圣典