TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
高級語言程序設計實用教程(C語言版)(簡體書)
滿額折

高級語言程序設計實用教程(C語言版)(簡體書)

人民幣定價:59 元
定  價:NT$ 354 元
優惠價:87308
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
作者簡介
名人/編輯推薦
目次

商品簡介

本書內容貼合當前普通高等院校"高級語言程序設計”課程的現狀和發展趨勢。在內容的編排上,更多地考慮了初學者的需求,難度適中,突出實用性和應用性。本書分為9章,主要內容包括C語言概述、C語言基礎知識、算法與C語言程序設計、函數、數組、指針、自定義數據類型、文件和C語言系統開發案例。本書內容從易到難、循序漸進,列舉了大量能夠解決實際問題的實例,並通過最後一章的系統開發案例,將各章節的知識點串接起來,幫助讀者瞭解和掌握編寫能解決實際問題的C程序的方法。 本書既可作為初學程序設計語言的高校學生的教材,又可作為C語言自學者的教材或參考書。

作者簡介

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

名人/編輯推薦

1.本書配套完整的PPT資源;2.本書適合初學者學習;3.本書提供配套的源代碼;4.本書案例豐富,簡單易懂。

目次

第1章 C語言概述 1
1.1 程序設計語言 1
1.1.1 程序 1
1.1.2 程序設計 2
1.1.3 程序設計語言分類 2
1.2 C語言簡介 3
1.2.1 C語言的發展史 4
1.2.2 C語言標準 4
1.2.3 C語言的應用 4
1.3 C程序的基本結構 5
1.3.1 Hello world! 5
1.3.2 C程序基本結構的特點 6
1.4 C程序的開發工具 8
1.4.1 常用的C程序開發工具 8
1.4.2 程序的調試步驟 10
1.4.3 在Code::Blocks環境下的程序
調試 10
習題1 17
實驗1 18
第2章 C語言基礎知識 19
2.1 一個簡單的C程序案例 19
2.2 常見的符號分類 20
2.2.1 關鍵字 20
2.2.2 標識符 20
2.2.3 運算符 21
2.2.4 分隔符 22
2.2.5 數據 22
2.3 C語言的數據類型 22
2.3.1 引入數據類型的原因 22
2.3.2 基本數據類型 23
2.3.3 複雜數據類型 24
2.4 C語言常用數據類型的應用 25
2.4.1 整型數據 25
2.4.2 浮點型數據 32
2.4.3 字符型數據 35
2.4.4 宏常量與const常量 40
2.5 C語言的運算符與表達式 42
2.5.1 表達式 42
2.5.2 運算符 42
2.5.3 運算符的優先級 52
2.6 C語言數據類型的轉換 53
2.6.1 自動轉換 53
2.6.2 強制轉換 54
習題2 54
實驗2 56
第3章 算法與C語言程序設計 57
3.1 算法與算法描述 57
3.1.1 算法的概念 57
3.1.2 算法的特徵 58
3.1.3 算法的描述方法 58
3.1.4 算法設計的一般步驟 60
3.2 順序結構 62
3.3 選擇結構 64
3.3.1 if單分支語句 64
3.3.2 if雙分支語句 67
3.3.3 if多分支語句 70
3.3.4 嵌套的if語句 72
3.3.5 switch語句 74
3.4 循環結構 79
3.4.1 while語句 79
3.4.2 for語句 84
3.4.3 do while語句 91
3.4.4 程序跳轉語句 94
3.4.5 嵌套循環及其應用 102
習題3 109
實驗3 113
第4章 函數 115
4.1 函數概述 115
4.2 函數的定義 117
4.2.1 C語言函數的定義 117
4.2.2 形式參數與實際參數 118
4.2.3 函數的返回值 119
4.3 函數的調用 120
4.3.1 函數調用的形式 121
4.3.2 函數調用的方式 121
4.3.3 函數聲明 122
4.3.4 函數參數的傳遞方式 123
4.4 函數的嵌套調用 125
4.4.1 基本嵌套調用 125
4.4.2 模塊化程序設計方法 126
4.5 函數的遞歸調用 128
4.5.1 遞歸的概念 128
4.5.2 遞歸算法的應用 130
4.6 變量的作用域與存儲類別 135
4.6.1 變量的作用域 135
4.6.2 變量的存儲類別 138
習題4 142
實驗4 147
第5章 數組 149
5.1 一維數組 149
5.1.1 一維數組的定義和引用 149
5.1.2 一維數組的初始化 152
5.1.3 向函數傳遞一維數組 154
5.1.4 一維數組的應用 156
5.2 二維數組 162
5.2.1 二維數組的定義和引用 162
5.2.2 二維數組的初始化 164
5.2.3 向函數傳遞二維數組 166
5.2.4 二維數組的應用 167
5.3 字符數組 169
5.3.1 字符數組的定義與使用 169
5.3.2 字符數組與字符串 171
5.3.3 字符數組的輸入和輸出 172
5.3.4 字符串處理函數 173
5.3.5 字符數組的應用 175
習題5 178
實驗5 182
第6章 指針 183
6.1 指針概述 183
6.1.1 指針的概念 183
6.1.2 初識指針變量 185
6.2 指針變量 186
6.2.1 指針變量的定義 186
6.2.2 指針變量的初始化 186
6.2.3 指針變量的引用 188
6.3 指針與函數 191
6.3.1 傳值調用與傳地址調用 191
6.3.2 指針變量作為函數參數 192
6.4 指針與數組 197
6.4.1 數組元素的指針 197
6.4.2 指針的運算 198
6.4.3 通過指針引用數組元素 200
6.4.4 數組作為函數參數的應用 202
6.5 字符指針 204
6.5.1 字符串的表示形式 204
6.5.2 字符指針訪問字符串常量 206
6.5.3 字符指針訪問字符串變量 207
6.5.4 字符指針作為函數參數 208
6.6 指針的高級應用 209
6.6.1 指針數組 209
6.6.2 內存的動態分配 212
習題6 214
實驗6 218
第7章 自定義數據類型 219
7.1 定義和使用結構體變量 219
7.1.1 什麼是結構體 219
7.1.2 結構體變量的定義 221
7.1.3 結構體變量的初始化 222
7.1.4 結構體變量的成員變量 224
7.1.5 結構體變量的應用 224
7.2 結構體數組 225
7.2.1 結構體數組的聲明 225
7.2.2 結構體數組的初始化 226
7.2.3 結構體數組的應用 227
7.3 結構體指針 228
7.3.1 指向結構體變量的指針 229
7.3.2 指向結構體數組的指針 230
7.3.3 結構體指針作為函數參數 231
7.4 動態結構鏈表 232
7.4.1 什麼是鏈表 232
7.4.2 創建簡單的單鏈表 234
7.4.3 單鏈表的插入 238
7.4.4 單鏈表的刪除 241
7.5 共用體類型與枚舉類型 245
7.5.1 共用體類型的定義與特點 245
7.5.2 共用體類型的應用 247
7.5.3 枚舉類型的定義 248
7.5.4 枚舉類型的應用 249
習題7 250
實驗7 255
第8章 文件 257
8.1 文件概述 257
8.1.1 什麼是文件 257
8.1.2 C語言中的文件 258
8.1.3 文件緩沖區 259
8.1.4 文件類型指針 259
8.2 文件的打開與關閉 260
8.2.1 文件的打開 261
8.2.2 文件的關閉 262
8.3 文件的讀/寫 263
8.3.1 單字符讀/寫函數 263
8.3.2 單字符讀/寫函數應用 264



8.3.3 字符串讀/寫函數 266
8.3.4 字符串讀/寫函數應用 267
8.3.5 按字符塊讀/寫函數 269
8.3.6 按字符塊讀/寫函數應用 269
8.3.7 格式化讀/寫函數 272
8.3.8 格式化讀/寫函數應用 272
8.3.9 隨機讀/寫函數 273
8.3.10 隨機讀/寫函數應用 274
8.4 出錯檢測 275
習題8 275
實驗8 279
第9章 C語言系統開發案例 280
9.1 系統開發的流程 280
9.1.1 軟件項目策劃階段 281
9.1.2 需求分析階段 282
9.1.3 軟件設計階段 282
9.1.4 編碼階段 285
9.1.5 測試與驗收階段 285
9.1.6 系統維護階段 286
9.2 應用實例――圖書館管理系統 286
9.2.1 需求及功能分析 286
9.2.2 主要模塊功能分析 287
9.2.3 數據流圖與數據流字典 287
9.3 系統主要功能的實現 289
9.3.1 頭文件與主要結構體 290
9.3.2 主要函數功能說明 291
9.3.3 主要功能實現 292
9.4 系統測試與運行 299
9.4.1 測試環境設置 300
9.4.2 系統測試結果 301
習題9 302
實驗9 302
參考文獻 303

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區