TOP
0
0
魅麗。花火原創小說66折起
新編C語言程序設計教程(第2版)(簡體書)
滿額折

新編C語言程序設計教程(第2版)(簡體書)

人民幣定價:65 元
定  價:NT$ 390 元
優惠價:87339
領券後再享89折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:10 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

《新編C語言程序設計教程 第2版》在編者多年教學實踐的基礎上編寫而成,在有所創新的同時,希望能做到:概念清晰但不煩瑣;例題精選又不失通用性;從實際操作出發且重視應用編程能力;把握語言知識點又敢於面對能力考核。
《新編C語言程序設計教程 第2版》內容全面,重點突出,共13章,主要內容包括C語言概述、結構化程序設計與算法、數據類型及其運算、順序結構程序設計、選擇結構程序設計、循環結構程序設計、數組及其應用、函數及其應用、指針及其應用、自定義類型及其應用、文件及其應用、預處理命令、位運算等。
《新編C語言程序設計教程 第2版》既可作為高等院校理工科專業“C 語言程序設計”類課程的教材,也可供參加自學考試人員、應用系統開發設計人員、工程技術人員及其他對程序設計感興趣的讀者參閱。

名人/編輯推薦

配套大量習題及其答案 重難點擴展閱讀

目次

目 錄

前言



第1章 C語言概述1

1.1 程序設計語言簡介1

1.2 C語言發展過程3

1.3 C語言是優秀的程序語言4

1.4 C語言與C++的關係6

1.5 初識簡單的C語言程序6

1.6 C語言程序的結構特點10

1.7 C語言程序的書寫規則11

1.8 C語言字符集與詞匯11

1.9 運行C語言程序13

1.10 本章小結15

1.11 習題15

實驗1 初識運行環境和運行過程16

第2章 結構化程序設計與算法22

2.1 初識算法22

2.1.1 算法的概念22

2.1.2 算法舉例23

2.1.3 算法的特徵24

2.2 結構化程序設計25

2.2.1 結構化程序設計方法25

2.2.2 結構化程序設計方法的原則25

2.2.3 結構化程序設計的3種基本

結構26

2.3 表示算法的多種方法27

2.3.1 用自然語言表示算法27

2.3.2 用流程圖表示算法27

2.3.3 用N-S流程圖表示算法29

2.3.4 用偽代碼表示算法30

2.3.5 用計算機語言表示算法30

2.4 結構化程序設計應用舉例31

2.5 本章小結32

2.6 習題33

實驗2 熟悉VC++ 2010環境及

算法34

第3章 數據類型及其運算36

3.1 本章引例36

3.2 數據類型37

3.3 常量與變量38

3.3.1 常量39

3.3.2 變量40

3.4 整型數據40

3.4.1 整型常量40

3.4.2 整型變量41

3.5 實型數據45

3.5.1 實型常量45

3.5.2 實型變量46

3.6 字符型數據49

3.6.1 字符常量49

3.6.2 轉義字符50

3.6.3 字符變量50

3.6.4 字符數據的存儲與使用50

3.6.5 字符串常量51

3.7 變量賦初值52

3.8 數據類型的轉換52

3.9 算術運算符和表達式54

3.9.1 運算符簡介54

3.9.2 運算符和表達式55

3.10 賦值運算符和表達式57

3.11 逗號運算符和表達式59

3.12 應用實例59

3.13 本章小結62

3.14 習題62

實驗3 數據類型及其運算63

第4章 順序結構程序設計65

4.1 本章引例65

4.2 C語言語句概述66

4.3 C語言賦值語句67

4.4 數據輸入/輸出的概念68

4.5 字符數據的輸入/輸出68

4.5.1 putchar函數68

4.5.2 getchar函數69

4.6 格式數據的輸入/輸出70

4.6.1 格式輸出函數printf70

4.6.2 格式輸入函數scanf74

4.7 應用實例78

4.8 本章小結81

4.9 習題82

實驗4 順序結構程序設計83

第5章 選擇結構程序設計85

5.1 本章引例85

5.2 關係運算符和表達式86

5.2.1 關係運算符及其優先級86

5.2.2 關系表達式87

5.3 邏輯運算符和表達式87

5.3.1 邏輯運算符及其優先級87

5.3.2 邏輯運算及其取值88

5.3.3 邏輯表達式89

5.4 if語句90

5.4.1 if語句的3種形式90

5.4.2 if語句的嵌套93

5.4.3 條件運算符和條件表達式94

5.5 switch語句95

5.6 應用實例97

5.7 本章小結101

5.8 習題102

實驗5 選擇結構程序設計104

第6章 循環結構程序設計106

6.1 本章引例106

6.2 概述107

6.3 goto語句107

6.4 while語句108

6.5 do-while語句109

6.6 for語句110

6.7 循環的比較及其嵌套112

6.8 break和continue語句113

6.8.1 break語句113

6.8.2 continue語句114

6.9 應用實例115

6.10 本章小結124

6.11 習題124

實驗6 循環結構程序設計126

第7章 數組及其應用129

7.1 本章引例129

7.2 一維數組的定義和引用130

7.2.1 一維數組的定義130

7.2.2 一維數組元素的引用131

7.2.3 一維數組的初始化132

7.2.4 一維數組程序舉例133

7.3 二維數組的定義和引用135

7.3.1 二維數組的定義135

7.3.2 二維數組元素的引用136

7.3.3 二維數組的初始化137

7.4 字符數組139

7.4.1 字符數組的定義139

7.4.2 字符數組的初始化139

7.4.3 字符數組的引用140

7.4.4 字符串和字符串結束標誌140

7.4.5 字符數組的輸入/輸出140

7.4.6 字符串處理函數142

7.5 應用實例145

7.6 本章小結151

7.7 習題151

實驗7 數組及其應用153

第8章 函數及其應用155

8.1 本章引例155

8.2 C語言函數概述157

8.3 函數定義的一般形式158

8.4 函數的參數和函數的值159

8.4.1 形式參數和實際參數159

8.4.2 函數的返回值161

8.5 函數的調用161

8.5.1 函數調用的一般形式161

8.5.2 函數調用的方式162

8.5.3 被調用函數的聲明162

8.6 函數的嵌套調用163

8.7 函數的遞歸調用164

8.8 數組作為函數參數167

8.9 局部變量和全局變量171

8.9.1 局部變量171

8.9.2 全局變量173

8.10 變量的存儲類別174

8.10.1 auto變量175

8.10.2 用static聲明局部變量175

8.10.3 register變量176

8.10.4 用static聲明全局變量177

8.11 內部函數和外部函數178

8.12 函數與模塊化程序設計179

8.13 應用實例180

8.14 本章小結185

8.15 習題186

實驗8 函數及其應用188

第9章 指針及其應用190

9.1 本章引例190

9.2 指針的基本概念191

9.3 指針變量192

9.3.1 指針變量的定義192

9.3.2 指針變量的引用193

9.3.3 指針變量作為函數參數196

9.3.4 指針變量的幾個問題199

9.4 指針與數組202

9.4.1 指向數組元素的指針202

9.4.2 通過指針引用數組203

9.4.3 數組名作函數參數204

9.4.4 指向多維數組的指針208

9.5 指針與字符串211

9.5.1 字符串的表示形式211

9.5.2 字符(串)指針變量與

字符數組214

9.6 指針與函數215

9.6.1 函數指針變量215

9.6.2 指針型函數216

9.7 指針數組217

9.8 指向指針的指針220

9.9 main函數參數221

9.10 應用實例222

9.11 本章小結226

9.12 習題228

實驗9 指針及其應用229

第10章 自定義類型及其應用231

10.1 本章引例231

10.2 如何定義結構體232

10.3 結構體類型變量的說明233

10.4 結構體變量235

10.4.1 結構體變量成員的表示方法235

10.4.2 結構體變量的賦值235

10.4.3 結構體變量的初始化236

10.4.4 指向結構體變量的指針236

10.5 結構體數組237

10.5.1 結構體數組的定義237

10.5.2 指向結構體數組的指針239

10.6 結構體指針變量作函數參數239

10.7 C語言動態存儲分配241

10.8 C語言鏈表的概念242

10.9 共用體245

10.9.1 共用體的定義245

10.9.2 共用體變量的說明246

10.9.3 共用體變量的賦值和使用246

10.10 C語言枚舉類型247

10.10.1 枚舉類型的定義及其變量

說明248

10.10.2 枚舉類型變量的賦值和使用248

10.11 C語言類型定義符typedef249

10.12 應用實例250

10.13 本章小結257

10.14 習題258

實驗10 自定義類型及其應用260

第11章 文件及其應用263

11.1 本章引例263

11.2 C語言文件概述264

11.3 文件指針265

11.4 文件的打開與關閉266

11.4.1 文件打開函數fopen266

11.4.2 文件關閉函數fclose268

11.5 文件的讀寫268

11.5.1 字符讀寫函數fgetc和fputc268

11.5.2 字符串讀寫函數fgets和

fputs271

11.5.3 數據塊讀寫函數fread和

fwrite272

11.5.4 格式化讀寫函數fscanf和

fprintf273

11.6 文件的隨機讀寫274

11.6.1 文件定位274

11.6.2 文件隨機讀寫實例274

11.7 文件檢測函數275

11.8 庫文件276

11.9 應用實例276

11.10 本章小結277

11.11 習題278

實驗11 文件及其應用279

第12章 預處理命令282

12.1 C語言預處理概述282

12.2 宏定義282

12.2.1 無參宏定義283

12.2.2 有參宏定義285

12.3 文件包含命令289

12.4 C語言條件編譯289

12.5 應用實例292

12.6 本章小結293

12.7 習題293

第13章 位運算296

13.1 C語言位運算符296

13.2 C語言位域(位段)298

13.3 應用實例300

13.4 本章小結302

13.5 習題302

附錄305

附錄A ASCII與擴展ASCII

編碼表305

附錄B C語言運算符及其優先級306

附錄C C語言關鍵字大全307

附錄D C語言程序常見錯誤彙編307

附錄E VC++ 2010程序調試常見

錯誤信息307

附錄F C語言庫函數307

附錄G C語言試卷307

參考文獻308

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 339
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區