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