注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合C語(yǔ)言工程實(shí)訓(xùn)教程

C語(yǔ)言工程實(shí)訓(xùn)教程

C語(yǔ)言工程實(shí)訓(xùn)教程

定 價(jià):¥29.80

作 者: 王卓,萬(wàn)立中,劉伯成 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787115342362 出版時(shí)間: 1900-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 180 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是以C語(yǔ)言實(shí)際運(yùn)用為導(dǎo)向,以解決實(shí)際問(wèn)題為編程內(nèi)容的實(shí)訓(xùn)教程。全書(shū)共分10章,第1章回顧C(jī)語(yǔ)言基礎(chǔ)語(yǔ)法知識(shí),第2章到第7章分模塊介紹圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),第8章和第9章分別介紹兩個(gè)拓展性的應(yīng)用實(shí)訓(xùn)——內(nèi)存分區(qū)管理算法和字母貪吃蛇游戲的設(shè)計(jì)與實(shí)現(xiàn)。第10章簡(jiǎn)要介紹了C語(yǔ)言編程規(guī)范相關(guān)的內(nèi)容,以便學(xué)習(xí)者在實(shí)際代碼的編寫中參考學(xué)習(xí)。本書(shū)適合作為高等院校、高職高專計(jì)算機(jī)或相關(guān)專業(yè)工程實(shí)訓(xùn)教學(xué)用書(shū)或參考用書(shū),也可供在校教師以及相關(guān)工程技術(shù)人員參考使用。

作者簡(jiǎn)介

暫缺《C語(yǔ)言工程實(shí)訓(xùn)教程》作者簡(jiǎn)介

圖書(shū)目錄

目 錄 
第1章 基礎(chǔ)知識(shí)回顧 1
1.1 概述 1
1.1.1 C程序的基本結(jié)構(gòu) 1
1.1.2 高級(jí)語(yǔ)言的編譯和執(zhí)行 2
1.1.3 編譯和執(zhí)行C程序 2
1.1.4 Visual C++ 6.0 3
1.2 程序設(shè)計(jì)結(jié)構(gòu) 8
1.2.1 順序結(jié)構(gòu) 8
1.2.2 選擇結(jié)構(gòu) 8
1.2.3 循環(huán)結(jié)構(gòu) 9
1.3 數(shù)組 11
1.3.1 一維數(shù)組 11
1.3.2 二維數(shù)組 11
1.4 函數(shù) 11
1.4.1 函數(shù)種類 11
1.4.2 函數(shù)的調(diào)用 13
1.4.3 函數(shù)的形參與實(shí)參 14
1.4.4 內(nèi)部變量與外部變量 14
1.4.5 變量的動(dòng)態(tài)存儲(chǔ)與靜態(tài)存儲(chǔ) 15
1.5 編譯預(yù)處理 16
1.5.1 宏定義與符號(hào)常量 16
1.5.2 文件包含 17
1.5.3 條件編譯 17
1.6 指針 18
1.6.1 指針和指針變量的概念 18
1.6.2 指針變量的定義與應(yīng)用 19
1.6.3 數(shù)組的指針和指向數(shù)組的指針變量 19
1.6.4 字符串的指針和指向字符串的指針變量 21
1.6.5 返回指針值的函數(shù) 22
1.6.6 指針數(shù)組與主函數(shù)main()的形參 23
1.7 結(jié)構(gòu)體 23
1.7.1 結(jié)構(gòu)體類型變量的定義 23
1.7.2 結(jié)構(gòu)體變量的引用 24
1.7.3 結(jié)構(gòu)體的使用 24
1.8 小結(jié) 24
第2章 圖書(shū)館管理系統(tǒng)分析 25
2.1 系統(tǒng)需求分析 25
2.2 模塊功能描述 26
2.3 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 27
2.3.1 讀者信息結(jié)構(gòu) 28
2.3.2 分類目錄信息結(jié)構(gòu) 29
2.3.3 圖書(shū)信息結(jié)構(gòu) 30
2.3.4 借閱信息結(jié)構(gòu) 31
2.3.5 賬戶信息結(jié)構(gòu) 32
2.3.6 全局ER圖 33
2.4 系統(tǒng)流程圖 33
2.5 系統(tǒng)菜單設(shè)計(jì) 34
2.6 小結(jié) 35
第3章 讀者管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 36
3.1 知識(shí)要點(diǎn) 36
3.1.1 單鏈表 36
3.1.2 順序查找 41
3.1.3 順序文件操作 41
3.2 模塊設(shè)計(jì) 45
3.3 數(shù)據(jù)流程圖 46
3.4 模塊實(shí)現(xiàn) 47
3.4.1 增加讀者 47
3.4.2 查詢讀者 48
3.4.3 修改讀者 49
3.4.4 瀏覽所有讀者 50
3.4.5 證件掛失 51
3.5 功能測(cè)試 51
3.6 小結(jié) 54
第4章 分類目錄管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 55
4.1 知識(shí)要點(diǎn) 55
4.1.1 樹(shù)的基本概念 55
4.1.2 樹(shù)的存儲(chǔ)結(jié)構(gòu) 56
4.1.3 樹(shù)的遍歷 57
4.1.4 圖書(shū)分類目錄 57
4.1.5 隨機(jī)文件操作 58
4.2 模塊設(shè)計(jì) 61
4.3 數(shù)據(jù)流程圖 61
4.4 模塊實(shí)現(xiàn) 62
4.4.1 增加分類 62
4.4.2 修改分類 63
4.4.3 刪除分類 64
4.4.4 瀏覽分類目錄結(jié)構(gòu) 64
4.5 功能測(cè)試 66
4.6 小結(jié) 69
第5章 圖書(shū)編目管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 70
5.1 知識(shí)要點(diǎn) 70
5.1.1 scanf/fscanf%[] 70
5.1.2 清空輸入緩沖區(qū) 71
5.1.3 字符串庫(kù)函數(shù) 72
5.2 模塊設(shè)計(jì) 78
5.3 數(shù)據(jù)流程圖 78
5.4 模塊實(shí)現(xiàn) 79
5.4.1 新書(shū)錄入 79
5.4.2 刪除圖書(shū) 80
5.4.3 修改圖書(shū) 83
5.5 功能測(cè)試 83
5.6 小結(jié) 85
第6章 圖書(shū)流通管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 86
6.1 知識(shí)要點(diǎn) 86
6.1.1 順序表 86
6.1.2 冒泡排序 88
6.1.3 簡(jiǎn)單選擇排序 89
6.1.4 直接插入排序 89
6.1.5 折半查找 89
6.1.6 時(shí)間處理函數(shù) 91
6.2 模塊設(shè)計(jì) 96
6.3 數(shù)據(jù)流程圖 96
6.4 模塊實(shí)現(xiàn) 98
6.4.1 圖書(shū)分類瀏覽 98
6.4.2 圖書(shū)檢索 100
6.4.3 借書(shū) 104
6.4.4 還書(shū) 107
6.4.5 續(xù)借 109
6.4.6 罰款 109
6.4.7 查詢借閱記錄 110
6.5 功能測(cè)試 111
6.6 小結(jié) 113
第7章 賬戶管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 114
7.1 模塊設(shè)計(jì) 114
7.2 數(shù)據(jù)流程圖 114
7.3 功能實(shí)現(xiàn) 115
7.3.1 注冊(cè)賬戶 116
7.3.2 修改密碼 117
7.3.3 查詢賬戶 118
7.3.4 刪除賬戶 119
7.3.5 修改賬戶 120
7.4 功能測(cè)試 121
7.5 小結(jié) 122
第8章 內(nèi)存分區(qū)管理算法的設(shè)計(jì)與實(shí)現(xiàn) 123
8.1 知識(shí)要點(diǎn) 123
8.1.1 可變分區(qū)存儲(chǔ)管理 123
8.1.2 空閑區(qū)的合并 125
8.1.3 分區(qū)的管理與組織方式 126
8.1.4 空閑分區(qū)的分配算法 127
8.2 總體設(shè)計(jì) 128
8.2.1 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 128
8.2.2 內(nèi)存分配算法 129
8.2.3 內(nèi)存回收算法 130
8.2.4 函數(shù)設(shè)計(jì) 134
8.3 代碼實(shí)現(xiàn) 134
8.3.1 主函數(shù) 134
8.3.2 內(nèi)存分配函數(shù) 136
8.3.3 內(nèi)存回收函數(shù) 137
8.3.4 輸出分區(qū) 140
8.3.5 運(yùn)行測(cè)試 141
8.4 小結(jié) 143
第9章 字母貪吃蛇游戲的設(shè)計(jì)與實(shí)現(xiàn) 144
9.1 理論基礎(chǔ) 144
9.1.1 控制臺(tái)界面操作函數(shù) 144
9.1.2 與線程有關(guān)的函數(shù) 146
9.2 總體設(shè)計(jì) 147
9.3 游戲代碼實(shí)現(xiàn) 148
9.3.1 頭文件包含 148
9.3.2 常量及變量定義 149
9.3.3 函數(shù)聲明 150
9.3.4 函數(shù)實(shí)現(xiàn) 150
9.3.5 游戲運(yùn)行測(cè)試 156
9.4 小結(jié) 157
第10章 C語(yǔ)言編程規(guī)范 158
10.1 文件結(jié)構(gòu) 158
10.1.1 版權(quán)和版本的聲明 158
10.1.2 頭文件的結(jié)構(gòu) 158
10.1.3 源程序文件的結(jié)構(gòu) 159
10.1.4 頭文件的作用 160
10.1.5 目錄結(jié)構(gòu) 160
10.2 程序的版式 160
10.2.1 空行 160
10.2.2 代碼行 161
10.2.3 代碼行內(nèi)的空格 162
10.2.4 對(duì)齊 162
10.2.5 長(zhǎng)行拆分 163
10.2.6 修飾符的位置 164
10.2.7 注釋 164
10.3 命名規(guī)則 165
10.3.1 共性規(guī)則 165
10.3.2 應(yīng)用程序命名規(guī)則 166
10.4 常量 166
10.4.1 使用原因 166
10.4.2 const與#define的比較 166
10.4.3 常量定義規(guī)則 167
10.5 表達(dá)式和基本語(yǔ)句 167
10.5.1 運(yùn)算符的優(yōu)先級(jí) 167
10.5.2 復(fù)合表達(dá)式 168
10.5.3 if語(yǔ)句 168
10.5.4 循環(huán)語(yǔ)句的效率 169
10.5.5 for語(yǔ)句的循環(huán)控制變量 170
10.5.6 switch語(yǔ)句 171
10.6 函數(shù)設(shè)計(jì) 171
10.6.1 參數(shù)的規(guī)則 171
10.6.2 返回值的規(guī)則 172
10.6.3 函數(shù)內(nèi)部實(shí)現(xiàn)的規(guī)則 173
10.6.4 其他 174
10.7 小結(jié) 174
附錄 175

本目錄推薦

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