注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計高級語言程序設(shè)計實用教程(C語言版)

高級語言程序設(shè)計實用教程(C語言版)

高級語言程序設(shè)計實用教程(C語言版)

定 價:¥59.00

作 者: 周媛 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787121396649 出版時間: 2020-10-01 包裝: 平裝
開本: 16開 頁數(shù): 312 字數(shù):  

內(nèi)容簡介

  本書內(nèi)容貼合當前普通高等院校\

作者簡介

  周媛,女,副教授,2011年12月畢業(yè)于西安電子科技大學(xué)計算機技術(shù)專業(yè),2002年獲得西安電子科技大學(xué)工學(xué)學(xué)士學(xué)位;2011年獲得西安電子科技大學(xué)工程碩士學(xué)位;2002年至今,在西安外事學(xué)院工學(xué)院計算機系任專職教師。

圖書目錄

第1章 C語言概述\t1
1.1 程序設(shè)計語言\t1
1.1.1 程序\t1
1.1.2 程序設(shè)計\t2
1.1.3 程序設(shè)計語言分類\t2
1.2 C語言簡介\t3
1.2.1 C語言的發(fā)展史\t4
1.2.2 C語言標準\t4
1.2.3 C語言的應(yīng)用\t4
1.3 C程序的基本結(jié)構(gòu)\t5
1.3.1 Hello world!\t5
1.3.2 C程序基本結(jié)構(gòu)的特點\t6
1.4 C程序的開發(fā)工具\t8
1.4.1 常用的C程序開發(fā)工具\t8
1.4.2 程序的調(diào)試步驟\t10
1.4.3 在Code::Blocks環(huán)境下的程序
調(diào)試\t10
習(xí)題1\t17
實驗1\t18
第2章 C語言基礎(chǔ)知識\t19
2.1 一個簡單的C程序案例\t19
2.2 常見的符號分類\t20
2.2.1 關(guān)鍵字\t20
2.2.2 標識符\t20
2.2.3 運算符\t21
2.2.4 分隔符\t22
2.2.5 數(shù)據(jù)\t22
2.3 C語言的數(shù)據(jù)類型\t22
2.3.1 引入數(shù)據(jù)類型的原因\t22
2.3.2 基本數(shù)據(jù)類型\t23
2.3.3 復(fù)雜數(shù)據(jù)類型\t24
2.4 C語言常用數(shù)據(jù)類型的應(yīng)用\t25
2.4.1 整型數(shù)據(jù)\t25
2.4.2 浮點型數(shù)據(jù)\t32
2.4.3 字符型數(shù)據(jù)\t35
2.4.4 宏常量與const常量\t40
2.5 C語言的運算符與表達式\t42
2.5.1 表達式\t42
2.5.2 運算符\t42
2.5.3 運算符的優(yōu)先級\t52
2.6 C語言數(shù)據(jù)類型的轉(zhuǎn)換\t53
2.6.1 自動轉(zhuǎn)換\t53
2.6.2 強制轉(zhuǎn)換\t54
習(xí)題2\t54
實驗2\t56
第3章 算法與C語言程序設(shè)計\t57
3.1 算法與算法描述\t57
3.1.1 算法的概念\t57
3.1.2 算法的特征\t58
3.1.3 算法的描述方法\t58
3.1.4 算法設(shè)計的一般步驟\t60
3.2 順序結(jié)構(gòu)\t62
3.3 選擇結(jié)構(gòu) \t64
3.3.1 if單分支語句\t64
3.3.2 if雙分支語句\t67
3.3.3 if多分支語句\t70
3.3.4 嵌套的if語句\t72
3.3.5 switch語句\t74
3.4 循環(huán)結(jié)構(gòu)\t79
3.4.1 while語句\t79
3.4.2 for語句\t84
3.4.3 do while語句\t91
3.4.4 程序跳轉(zhuǎn)語句\t94
3.4.5 嵌套循環(huán)及其應(yīng)用\t102
習(xí)題3\t109
實驗3\t113
第4章 函數(shù)\t115
4.1 函數(shù)概述\t115
4.2 函數(shù)的定義\t117
4.2.1 C語言函數(shù)的定義\t117
4.2.2 形式參數(shù)與實際參數(shù)\t118
4.2.3 函數(shù)的返回值\t119
4.3 函數(shù)的調(diào)用\t120
4.3.1 函數(shù)調(diào)用的形式\t121
4.3.2 函數(shù)調(diào)用的方式\t121
4.3.3 函數(shù)聲明\t122
4.3.4 函數(shù)參數(shù)的傳遞方式\t123
4.4 函數(shù)的嵌套調(diào)用\t125
4.4.1 基本嵌套調(diào)用\t125
4.4.2 模塊化程序設(shè)計方法\t126
4.5 函數(shù)的遞歸調(diào)用\t128
4.5.1 遞歸的概念\t128
4.5.2 遞歸算法的應(yīng)用\t130
4.6 變量的作用域與存儲類別\t135
4.6.1 變量的作用域\t135
4.6.2 變量的存儲類別\t138
習(xí)題4\t142
實驗4\t147
第5章 數(shù)組\t149
5.1 一維數(shù)組\t149
5.1.1 一維數(shù)組的定義和引用\t149
5.1.2 一維數(shù)組的初始化\t152
5.1.3 向函數(shù)傳遞一維數(shù)組\t154
5.1.4 一維數(shù)組的應(yīng)用\t156
5.2 二維數(shù)組\t162
5.2.1 二維數(shù)組的定義和引用\t162
5.2.2 二維數(shù)組的初始化\t164
5.2.3 向函數(shù)傳遞二維數(shù)組\t166
5.2.4 二維數(shù)組的應(yīng)用\t167
5.3 字符數(shù)組\t169
5.3.1 字符數(shù)組的定義與使用\t169
5.3.2 字符數(shù)組與字符串\t171
5.3.3 字符數(shù)組的輸入和輸出\t172
5.3.4 字符串處理函數(shù)\t173
5.3.5 字符數(shù)組的應(yīng)用\t175
習(xí)題5\t178
實驗5\t182
第6章 指針\t183
6.1 指針概述\t183
6.1.1 指針的概念\t183
6.1.2 初識指針變量\t185
6.2 指針變量\t186
6.2.1 指針變量的定義\t186
6.2.2 指針變量的初始化\t186
6.2.3 指針變量的引用\t188
6.3 指針與函數(shù)\t191
6.3.1 傳值調(diào)用與傳地址調(diào)用\t191
6.3.2 指針變量作為函數(shù)參數(shù)\t192
6.4 指針與數(shù)組\t197
6.4.1 數(shù)組元素的指針\t197
6.4.2 指針的運算\t198
6.4.3 通過指針引用數(shù)組元素\t200
6.4.4 數(shù)組作為函數(shù)參數(shù)的應(yīng)用\t202
6.5 字符指針\t204
6.5.1 字符串的表示形式\t204
6.5.2 字符指針訪問字符串常量\t206
6.5.3 字符指針訪問字符串變量\t207
6.5.4 字符指針作為函數(shù)參數(shù)\t208
6.6 指針的高級應(yīng)用\t209
6.6.1 指針數(shù)組\t209
6.6.2 內(nèi)存的動態(tài)分配\t212
習(xí)題6\t214
實驗6\t218
第7章 自定義數(shù)據(jù)類型\t219
7.1 定義和使用結(jié)構(gòu)體變量\t219
7.1.1 什么是結(jié)構(gòu)體\t219
7.1.2 結(jié)構(gòu)體變量的定義\t221
7.1.3 結(jié)構(gòu)體變量的初始化\t222
7.1.4 結(jié)構(gòu)體變量的成員變量\t224
7.1.5 結(jié)構(gòu)體變量的應(yīng)用\t224
7.2 結(jié)構(gòu)體數(shù)組\t225
7.2.1 結(jié)構(gòu)體數(shù)組的聲明\t225
7.2.2 結(jié)構(gòu)體數(shù)組的初始化\t226
7.2.3 結(jié)構(gòu)體數(shù)組的應(yīng)用\t227
7.3 結(jié)構(gòu)體指針\t228
7.3.1 指向結(jié)構(gòu)體變量的指針\t229
7.3.2 指向結(jié)構(gòu)體數(shù)組的指針\t230
7.3.3 結(jié)構(gòu)體指針作為函數(shù)參數(shù)\t231
7.4 動態(tài)結(jié)構(gòu)鏈表\t232
7.4.1 什么是鏈表\t232
7.4.2 創(chuàng)建簡單的單鏈表\t234
7.4.3 單鏈表的插入\t238
7.4.4 單鏈表的刪除\t241
7.5 共用體類型與枚舉類型\t245
7.5.1 共用體類型的定義與特點\t245
7.5.2 共用體類型的應(yīng)用\t247
7.5.3 枚舉類型的定義\t248
7.5.4 枚舉類型的應(yīng)用\t249
習(xí)題7\t250
實驗7\t255
第8章 文件\t257
8.1 文件概述\t257
8.1.1 什么是文件\t257
8.1.2 C語言中的文件\t258
8.1.3 文件緩沖區(qū)\t259
8.1.4 文件類型指針\t259
8.2 文件的打開與關(guān)閉\t260
8.2.1 文件的打開\t261
8.2.2 文件的關(guān)閉\t262
8.3 文件的讀/寫\t263
8.3.1 單字符讀/寫函數(shù)\t263
8.3.2 單字符讀/寫函數(shù)應(yīng)用\t264

8.3.3 字符串讀/寫函數(shù)\t266
8.3.4 字符串讀/寫函數(shù)應(yīng)用\t267
8.3.5 按字符塊讀/寫函數(shù)\t269
8.3.6 按字符塊讀/寫函數(shù)應(yīng)用\t269
8.3.7 格式化讀/寫函數(shù)\t272
8.3.8 格式化讀/寫函數(shù)應(yīng)用\t272
8.3.9 隨機讀/寫函數(shù)\t273
8.3.10 隨機讀/寫函數(shù)應(yīng)用\t274
8.4 出錯檢測\t275
習(xí)題8\t275
實驗8\t279
第9章 C語言系統(tǒng)開發(fā)案例\t280
9.1 系統(tǒng)開發(fā)的流程\t280
9.1.1 軟件項目策劃階段\t281
9.1.2 需求分析階段\t282
9.1.3 軟件設(shè)計階段\t282
9.1.4 編碼階段\t285
9.1.5 測試與驗收階段\t285
9.1.6 系統(tǒng)維護階段\t286
9.2 應(yīng)用實例――圖書館管理系統(tǒng)\t286
9.2.1 需求及功能分析\t286
9.2.2 主要模塊功能分析\t287
9.2.3 數(shù)據(jù)流圖與數(shù)據(jù)流字典\t287
9.3 系統(tǒng)主要功能的實現(xiàn)\t289
9.3.1 頭文件與主要結(jié)構(gòu)體\t290
9.3.2 主要函數(shù)功能說明\t291
9.3.3 主要功能實現(xiàn)\t292
9.4 系統(tǒng)測試與運行\(zhòng)t299
9.4.1 測試環(huán)境設(shè)置\t300
9.4.2 系統(tǒng)測試結(jié)果\t301
習(xí)題9\t302
實驗9\t302
參考文獻\t303

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號