C語言設計教程(第二版)/新世紀高職高專,電氣自動化技術類課程規(guī)劃教材
定 價:37.8 元
叢書名:新世紀高職高專電氣自動化技術類課程規(guī)劃教材
- 作者:新世紀高職高專教材編審委員會,何強 編
- 出版時間:2018/2/1
- ISBN:9787568513562
- 出 版 社:大連理工大學出版社
- 中圖法分類:TP312C
- 頁碼:238
- 紙張:膠版紙
- 版次:2
- 開本:16開
《C語言設計教程(第二版)/新世紀高職高專,電氣自動化技術類課程規(guī)劃教材》是新世紀高職高專教材編審委員會組編的電氣自動化技術類課程規(guī)劃教材之一。
教材共12章,分別是:C語言概述;算法與數(shù)據(jù)結構;運算符與順序結構設計;選擇結構程序設計;循環(huán)結構程序設計;數(shù)組;函數(shù);指針;復合結構類型;編譯預處理命令;位運算;文件。
全書概念清晰、重點突出、實用性強,既考慮到初學者的特點,又能滿足軟件設計人員的工作需要。
本書既可以作為教師講授C語言的輔導教材,又是高職高專院校的學生以及計算機培訓班學員學習C語言的工具書,也同樣適用于廣大軟件開發(fā)人員、自學人員參考,并能滿足等級考試的需要。
《C語言設計教程》(第二版)是新世紀高職高專教材編審委員會組編的電氣自動化技術類課程規(guī)劃教材之一。
本書自出版以來受到了廣大師生的歡迎,為使該教材更加適合高職教育特點,編者在聽取廣大師生的意見后,在保留第一版教材主體結構的基礎上,對其內容進行了調整。在編寫的過程中更加注重教材的可讀性和實用性,將理論內容分為基本知識和思考與提高兩部分,供不同類型的讀者選擇學習。全書概念清晰、重點突出、實用性強,既考慮到初學者的特點,又能滿足軟件設計人員的工作需要。
C語言具備高級語言的特性,又具有直接操作計算機硬件的能力。它具有豐富靈活的控制和數(shù)據(jù)結構、簡潔而高效的語句表達、清晰的程序結構和良好的可移植性,故擁有大量的使用者。目前,C語言被許多高校列為程序設計課程的首選語言,但很多初學者對學習C語言的第一印象是很難,其實不然,閱讀程序是學習C語言入門最快,也是最好的方法。作為初學者,在學習完每一章后,都要認真研讀這一章的所有概念,然后仔細閱讀書中的例題程序。在弄懂的前提下模仿、改寫,從而再提高。C語言設計是一門實踐性很強的課程,重點是培養(yǎng)學生的實踐編程能力,所以在編寫本教材時,編者注重面向工程實踐和編程能力訓練,從實際問題出發(fā),在案例的不斷深化中逐步引出知識點,形成邏輯清晰的脈絡和主線。書中例題均在VisualC++6.0設計環(huán)境下運行通過。
為方便教師教學和學生自學,本教材配有電子課件、例題源程序以及習題參考答案,如有需要請登錄網站下載。另外,本教材還配有《C語言.設計教程上機指導及題解》(第二版)。
本書既可以作為教師講授C語言的輔導教材,又是高職高專院校的學生以及計算機培訓班學員學習C語言的工具書,也同樣適用于廣大軟件開發(fā)人員、自學人員參考,并能滿足等級考試的需要。
本教材共12章,分別是:C語言概述;算法與數(shù)據(jù)結構;運算符與順序結構設計;選擇結構程序設計;循環(huán)結構程序設計;數(shù)組;函數(shù);指針;復合結構類型;編譯預處理命令;位運算;文件。
本教材由安徽水利水電職業(yè)技術學院何強任主編,大連海事大學陳余慶、安徽水利水電職業(yè)技術學院蔣冬梅、牡丹江大學李紀明、安徽水利水電職業(yè)技術學院唐振任副主編。具體編寫分工如下:何強編寫第1章和第2章;陳余慶編寫第3章~第7章;唐振編寫第8章;蔣冬梅編寫第9章和第10章;李紀明編寫第11章和第12章及附錄。何強對教材進行了總體策劃,指導全書的編寫,負責統(tǒng)稿和定稿。安徽水利水電職業(yè)技術學院丁亞明教授審閱了全書,并提出許多寶貴的意見和建議,在此表示衷心的感謝!
由于作者水平有限,書中仍可能存在不妥和錯誤之處,敬請讀者批評指正,并將意見和建議反饋給我們,以便修訂時改進。
第1章 C語言概述
1.1 C語言設計初步
1.2 Visual C++6.0集成開發(fā)環(huán)境的使用
第2章 算法與數(shù)據(jù)結構
2.1 算法概念
2.2 C語言的基本數(shù)據(jù)類型
第3章 運算符與順序結構設計
3.1 常用運算符與表達式
3.2 數(shù)據(jù)的輸入與輸出
3.3 順序結構程序設計
第4章 選擇結構程序設計
4.1 關系運算和邏輯運算
4.2 if語句
4.3 switch語句
第5章 循環(huán)結構程序設計
5.1 while語句和do-while語句
5.2 for語句
5.3 goto語句
第6章 數(shù)組
6.1 一維數(shù)組及其應用
6.2 二維數(shù)組及其應用
6.3 字符串及其應用
第7章 函數(shù)
7.1 函數(shù)的基本概念
7.2 函數(shù)的調用
7.3 函數(shù)的嵌套和遞歸
第8章 指針
8.1 指針的概念和定義
8.2 數(shù)組與指針
8.3 字符串和指針
第9章 復合結構類型
9.1 結構體類型變量
9.2 結構體類型數(shù)組
9.3 指向結構體類型數(shù)據(jù)的指針
9.4 共用體
9.5 枚舉類型
9.6 用typedef定義類型
第10章 編譯預處理命令
10.1 宏定義
10.2 文件包含處理
10.3 條件編譯
第11章 位運算
11.1 位運算與位運算符
11.2 位段
第12章 文件
12.1 文件及文件指針
12.2 文件的打開與關閉
12.3 文件中字符和字符串的讀寫
12.4 文件中的格式化讀寫函數(shù)與數(shù)據(jù)塊讀寫函數(shù)
12.5 文件的定位及出錯檢測
參考文獻
附錄
附錄1 ASCII碼表
附錄2 C語言的運算符種類、優(yōu)先級和結合性
附錄3 C語言的關鍵字
附錄4 常見的VC++編譯錯誤信息
附錄5 常見的TC編譯錯誤信息
附錄6 全國計算機等級考試二級C語言程序設計考試大綱(2018年版)