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