C語言程序設(shè)計/“十三五”高職高專規(guī)劃教材·精品系列
定 價:29 元
叢書名:“十三五”高職高專規(guī)劃教材 , 精品系列
- 作者:盧長鵬 編
- 出版時間:2017/8/1
- ISBN:9787113235154
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP312C
- 頁碼:183
- 紙張:膠版紙
- 版次:1
- 開本:16開
《C語言程序設(shè)計/“十三五”高職高專規(guī)劃教材·精品系列》共11章,主要內(nèi)容包括C語言概述、基本語法、數(shù)據(jù)類型和程序結(jié)構(gòu)、函數(shù)與數(shù)組、指針及編譯預(yù)處理等知識。在編寫上體現(xiàn)了任務(wù)驅(qū)動式教學(xué)思想,每一章的開頭都圍繞學(xué)習(xí)目標(biāo)提出一個總體編程任務(wù),同時又將任務(wù)進(jìn)行分解,然后通過對任務(wù)相關(guān)知識的學(xué)習(xí),逐步達(dá)到完成本章任務(wù)的目標(biāo)。
《C語言程序設(shè)計/“十三五”高職高專規(guī)劃教材·精品系列》注重應(yīng)用性和實踐性,通過一些典型算法的解題分析及其實現(xiàn)給讀者一些提示和啟發(fā)。每章都配有小結(jié)和課后習(xí)題,并提供配套的PPT教學(xué)課件。
《C語言程序設(shè)計/“十三五”高職高專規(guī)劃教材·精品系列》適合作為高等職業(yè)院校C語言程序設(shè)計課程的教材,也可作為計算機等級考試的參考書,同時還可作為C語言愛好者的學(xué)習(xí)參考書。
C語言程序設(shè)計是各專業(yè)計算機應(yīng)用能力培養(yǎng)的重要技術(shù)基礎(chǔ)。C語言既有低級語言可直接訪問內(nèi)存地址、進(jìn)行位運算、程序運行效率高的優(yōu)點,又具有高級語言運算符和數(shù)據(jù)類型豐富、結(jié)構(gòu)化控制語句功能強、可移植性好的優(yōu)點,因此成為程序設(shè)計語言的常青樹。通過本課程的學(xué)習(xí),讀者可以掌握C語言的程序結(jié)構(gòu)、語法規(guī)則和編程方法,達(dá)到獨立編寫常規(guī)C語言應(yīng)用程序的能力,同時為設(shè)計大型應(yīng)用程序和系統(tǒng)程序打下堅實的基礎(chǔ)。本課程是數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計、操作系統(tǒng)和軟件工程等課程的基礎(chǔ),并可為這些課程提供實踐工具。
本書以程序設(shè)計為主線,全面介紹了C語言的基本概念、基本語法和基本數(shù)據(jù)結(jié)構(gòu)。第1章介紹了C語言的特點和基本概念;第2章介紹了數(shù)據(jù)類型和運算符的概念;第3~5章介紹了結(jié)構(gòu)化程序設(shè)計的三大基本結(jié)構(gòu)(順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu));第6章講解了函數(shù)的簡單應(yīng)用;第7、8、10章介紹了數(shù)據(jù)的構(gòu)造類型(包括數(shù)組、字符串、結(jié)構(gòu)體和共同體等)和指針類型;第9、Il章介紹了C語言的編譯預(yù)處理和文件的概念。
C語言是一門實踐性很強的課程,對訓(xùn)練學(xué)生的編程能力和調(diào)試能力非常重要。在第1章中詳細(xì)介紹了C語言的上機步驟和C語言的調(diào)試過程,并重點介紹了Dev-C++的集成開發(fā)環(huán)境,同時也介紹了其他開發(fā)環(huán)境,便于有能力和興趣的讀者在Windows環(huán)境下編寫C程序。本書中的例題均經(jīng)過了Dev-C++運行環(huán)境的調(diào)試。
本書講授學(xué)時60~70學(xué)時,其中實驗課26學(xué)時。學(xué)習(xí)完本教材后,建議適當(dāng)安排1~2周的“課程設(shè)計”集中實訓(xùn),以便完成一個小型應(yīng)用系統(tǒng)的設(shè)計與實現(xiàn)。
本書由黑龍江農(nóng)業(yè)經(jīng)濟(jì)職業(yè)學(xué)院的盧長鵬任主編,牡丹江師范學(xué)院趙杰和黑龍江農(nóng)業(yè)經(jīng)濟(jì)職業(yè)學(xué)院的韓芝萍任副主編,薛永三教授主審。具體編寫分工如下:盧長鵬編寫第1-4章,趙杰編寫第5-8章,韓芝萍編寫第8~11章。
在編寫過程中,編寫組得到了黑龍江農(nóng)業(yè)經(jīng)濟(jì)職業(yè)學(xué)院各級領(lǐng)導(dǎo)的大力支持。黑龍江農(nóng)業(yè)經(jīng)濟(jì)職業(yè)學(xué)院信息工程系的各位老師對本書的編寫給予了很多幫助,并為本書的校對做了大量的工作,在此一并表示衷心的感謝!
由于編者水平有限,時間倉促,書中難免有疏漏和不足之處,敬請讀者批評指正。
第1章 C語言概述
1.1 程序設(shè)計語言的發(fā)展
1.2 C語言簡史及特點
1.3 C語言程序
1.4 集成開發(fā)環(huán)境
1.5 上機實訓(xùn):集成開發(fā)環(huán)境的基本操作
小結(jié)
思考與練習(xí)
第2章 數(shù)據(jù)類型、運算符和表達(dá)式
2.1 數(shù)據(jù)類型
2.2 常量
2.3 變量
2.4 運算符及表達(dá)式
2.5 不同類型數(shù)據(jù)間的轉(zhuǎn)換
小結(jié)
思考與練習(xí)
第3章 順序結(jié)構(gòu)程序設(shè)計
3.1 算法
3.2 數(shù)據(jù)的輸入和輸出
3.3 字符的輸入和輸出
3.4 順序結(jié)構(gòu)應(yīng)用案例
小結(jié)
思考與練習(xí)
第4章 選擇結(jié)構(gòu)程序設(shè)計
4.1 if語句
4.2 switch語句
4.3 選擇結(jié)構(gòu)應(yīng)用案例
小結(jié)
思考與練習(xí)
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計
5.1 While循環(huán)語句
5.2 do-while循環(huán)語句
5.3 for循環(huán)語句
5.4 循環(huán)嵌套
5.5 跳轉(zhuǎn)語句
5.6 循環(huán)結(jié)構(gòu)應(yīng)用案例
小結(jié)
思考與練習(xí)
第6章 函數(shù)
6.1 函數(shù)的分類
6.2 函數(shù)的定義
6.3 函數(shù)調(diào)用
6.4 函數(shù)的聲明和返回值
6.5 變量的作用域
6.6 內(nèi)部函數(shù)和外部函數(shù)
小結(jié)
思考與練習(xí)
第7章 數(shù)組
7.1 一維數(shù)組
7.2 二維數(shù)組
7.3 字符串與字符數(shù)組
小結(jié)
思考與練習(xí)
第8章 指針
8.1 指針的概念
8.2 指針運算
8.3 指針與數(shù)組
8.4 指針與字符串
8.5 指針與函數(shù)
8.6 指向指針的指針
8.7 指針應(yīng)用實例
小結(jié)
思考與練習(xí)
第9章 編譯預(yù)處理
9.1 宏定義
9.2 文件包含
9.3 條件編譯
小結(jié)
思考與練習(xí)
第10章 結(jié)構(gòu)體與共用體
10.1 typedef定義新類型
10.2 結(jié)構(gòu)體類型
10.3 共用體
10.4 枚舉類型
小結(jié)
思考與練習(xí)
第11章 文件操作
11.1 C語言文件概述
11.2 文件的打開與關(guān)閉
11.3 文件的讀寫
小結(jié)
思考與練習(xí)
附錄
附錄A C語言中的關(guān)鍵字
附錄B 運算符的優(yōu)先級及結(jié)合性
附錄C 常用字符與ASCII碼對照表
附錄D C語言部分常用庫函數(shù)
參考文獻(xiàn)