出版時(shí)間:2012-9 出版社:北京理工大學(xué)出版社 作者:旭日,薛慧君,馮建平 主編 頁數(shù):180 字?jǐn)?shù):272000
內(nèi)容概要
在旭日等主編的《C語言程序設(shè)計(jì)案例教程》的體系結(jié)構(gòu)和內(nèi)容設(shè)置方面做了精心的設(shè)計(jì),在內(nèi)容選取上充分考慮了工學(xué)結(jié)合的要求,重點(diǎn)選擇在實(shí)際編程中廣泛使用的知識點(diǎn)和程序設(shè)計(jì)方法,強(qiáng)調(diào)案例的典型性;摒棄或者簡單介紹那些相對比較落后或者用得比較少的知識點(diǎn)和技術(shù);在教學(xué)內(nèi)容的安排上做到循序漸進(jìn)、由淺人深,既考慮C語言解決問題的過程和步驟,又考慮學(xué)生的認(rèn)知的規(guī)律。
書籍目錄
第l章 C語言概述
1.1 基礎(chǔ)知識
1.1.1 C語言的產(chǎn)生及發(fā)展過程
1.1.2 C語言的特點(diǎn)
1.1.3 C語言的基本語法成分
1.1.4 C語言源程序的結(jié)構(gòu)特點(diǎn)
1.1.5 C—Free 3.5集成開發(fā)環(huán)境
1.2 小結(jié)
習(xí)題
第2章 數(shù)據(jù)類型及順序結(jié)構(gòu)程序設(shè)計(jì)
2.1 案例——用戶主菜單的設(shè)計(jì)與實(shí)現(xiàn)
2.2 基礎(chǔ)知識
2.2.1 c語言數(shù)據(jù)類型
2.2.2 運(yùn)算符與表達(dá)式
2.2.3 C語句概述
2.2.4 數(shù)據(jù)的輸出函數(shù)
2.2.5 數(shù)據(jù)的輸入函數(shù)
2.2.6 程序算法基礎(chǔ)
2.2.7 順序結(jié)構(gòu)程序設(shè)計(jì)
2.3 知識拓展
2.4 小結(jié)
習(xí)題
第3章 選擇結(jié)構(gòu)程序設(shè)計(jì)
3.1 案例——用戶主菜單的選擇
3.1.1 案例分析
3.1.2 程序清單
3.1.3 知識應(yīng)用
3.2 基礎(chǔ)知識
3.2.1 簡單if語句
3.2.2 if—else語句
3.2.3 if—else語句的嵌套
3.2.4 switch語句
3.3 知識拓展
3.3.1 if語句和switch語句的比較
3.3.2 switch語句的嵌套
3.4 小結(jié)
習(xí)題
第4章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
4.1 案例——用戶主菜單的優(yōu)化設(shè)計(jì)
4.1.1 案例分析
4.1.2 程序清單
4.1.3 知識應(yīng)用
4.2 基礎(chǔ)知識
4.2.1 while語句
4.2.2 do—while語句
4.2.3 for語句
4.2.4 break語句和continue語句
4.3 知識拓展
4.3.1 goto語句
4.3.2 循環(huán)的嵌套
4.4 小結(jié)
習(xí)題
第5章 數(shù)組
5.1 案例——數(shù)據(jù)信息的處理
5.1.1 案例分析
5.1.2 程序清單
5.2 基礎(chǔ)知識
5.2.1 一維數(shù)組的定義和引用
5.2.2 二維數(shù)組的定義和引用
5.2.3 字符數(shù)組
5.3 知識拓展
5.3.1 字符串處理函數(shù)
5.4 小結(jié)
習(xí)題
第六章 結(jié)構(gòu)體與共用體
6.1 案例——數(shù)據(jù)信息的再處理
6.1.1 案例分析
6.1.2 程序清單
6.2 基礎(chǔ)知識
6.2.1 結(jié)構(gòu)體類型概述
6.2.2 結(jié)構(gòu)體數(shù)組
6.3 知識拓展
6.3.1 共用體
6.3.2 共用體和結(jié)構(gòu)體的區(qū)別
6.4 小結(jié)
習(xí)題
第7章 函數(shù)和變量
7.1 案例——功能模塊的實(shí)現(xiàn)
7.1.1 案例分析
7.1.2 程序清單
7.2 基礎(chǔ)知識
7.2.1 函數(shù)的定義及聲明
7.2.2 函數(shù)的調(diào)用
7.2.3 函數(shù)的參數(shù)傳遞
7.2.4 函數(shù)的返回值
7.3 知識拓展
7.3.1 函數(shù)的嵌套調(diào)用
7.3.2 函數(shù)的遞歸調(diào)用
7.3.3 變量的作用域和存儲(chǔ)類別
7.4 小結(jié)
習(xí)題
第8章 指針
8.1 案例——利用鏈表結(jié)構(gòu)對程序進(jìn)行再優(yōu)化
8.2 基礎(chǔ)知識
8.2.1 指針的概述
8.2.2 指針變量的類型
8.2.3 指針變量所指向的類型
8.2.4 指針變量的值
8.2.5 指針本身所占據(jù)的內(nèi)存區(qū)
8.2.6 指針與一維數(shù)組的關(guān)系
8.2.7 指針與二維數(shù)組的關(guān)系
8.2.8 簡單鏈表的建立與使用
8.3 知識拓展
8.3.1 指針的算術(shù)運(yùn)算
8.3.2 指針和函數(shù)的關(guān)系
8.4 小結(jié)
習(xí)題
第9章 文件
9.1 案例——利用文件實(shí)現(xiàn)數(shù)據(jù)的輸入/輸出
9.1.1 案例分析
9.1.2 程序清單
9.2 基礎(chǔ)知識
9.2.1 文件的概念
9.2.2 文件的打開與關(guān)閉
9.2.3 文件的讀寫操作
9.3 知識拓展
9.3.1 文件的定位
9.3.2 文件操作的出錯(cuò)檢測
9.3.3 c庫文件
9.4 小結(jié)
習(xí)題
附錄
附錄A 常見錯(cuò)誤分析
附錄B 常用字符與ASCII代碼對照表
附錄C c語言中的關(guān)鍵字
附錄D 運(yùn)算符和結(jié)合性
附錄E c語言常用語法提要
附錄F c庫函數(shù)
參考文
圖書封面
評論、評分、閱讀與下載