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

C語言與程序設計(簡體書)

人民幣定價:35 元
定  價:NT$ 210 元
優惠價:87183
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
目次

商品簡介

《C語言與程式設計》是學習C語言與程式設計的基礎教材。主要包括緒論、C語言程式的開發過程、基本資料類型、算術運算符與算術運算式、C語言程式的輸出與輸入、選擇結構程式設計、迴圈結構程式設計、函數、陣列、結構體與共用體、指標、檔等內容,並且每章的後面附有習題供讀者練習。本書可作為高等院校電腦、資訊、電子等相關專業本科生的教材,也可供對C語言及程式設計感興趣的讀者自學使用。

目次

前言

教學建議

第1章 緒論 1

1.1 程式設計語言的分類 1

1.1.1 低階語言 1

1.1.2 高階語言 1

1.2 C語言的發展簡史與特點 2

1.2.1 C語言發展簡史 2

1.2.2 C語言的特點 3

1.3 演算法基礎 3

1.3.1 演算法概述 3

1.3.2 演算法的結構化描述 4

1.4 結構化程式設計 5

1.4.1 程式設計 5

1.4.2 結構化程式設計概述 5

1.5 程式設計風格 6

習題 7

第2章 C語言程式的開發過程 8

2.1 概述 8

2.2 C語言程式的集成開發環境 9

2.3 C語言程式的結構和語法規則 13

習題 15

第3章 基本資料類型 16

3.1 識別字 16

3.1.1 識別字的命名規則 16

3.1.2 識別字的分類 16

3.1.3 使用識別字的注意事項 17

3.2 C語言的資料類型 17

3.3 常量 17

3.3.1 整型常量 18

3.3.2 實型常量 18

3.3.3 字元常量 19

3.3.4 字串常量 20

3.3.5 符號常量 20

3.4 變數 20

3.4.1 整型變數與賦值 21

3.4.2 實型變數 22

3.4.3 字元變數 23

習題 24

第4章 算術運算符與算術運算式 26

4.1 算術運算符及優先順序 26

4.1.1 算術運算符 26

4.1.2 算術運算符的優先順序 27

4.2 算術運算式 27

4.2.1 運算式 27

4.2.2 數學問題的運算式描述 28

4.2.3 標準數學函數的使用 29

4.3 類型轉換 29

4.3.1 自動轉換 29

4.3.2 強制類型轉換 31

習題 32

第5章 C語言程式的輸出與輸入 34

5.1 C語言語句 34

5.1.1 控制語句 34

5.1.2 函數調用語句 34

5.1.3 運算式語句 35

5.1.4 空語句 35

5.1.5 複合語句 35

5.2 格式化輸出 36

5.3 格式化輸入 39

5.4 單個字元的輸出和輸入 42

5.5 順序結構程式設計舉例 44

習題 45

第6章 選擇結構程式設計 49

6.1 關係運算符與關係運算式 49

6.2 邏輯運算符與邏輯運算式 50

6.3 選擇控制語句 52

6.3.1 if語句 52

6.3.2 switch語句與break語句 54

6.3.3 選擇結構的嵌套 56

6.4 選擇結構程式設計舉例 59

習題 61

第7章 迴圈結構程式設計 65

7.1 迴圈控制語句 65

7.1.1 while語句 65

7.1.2 do…while語句 66

7.1.3 for語句 67

7.1.4 迴圈的嵌套 69

7.2 輔助控制語句 70

7.2.1 continue語句 70

7.2.2 break語句 71

7.2.3 goto語句 72

7.3 迴圈結構程式設計舉例 73

習題 77

第8章 函數 82

8.1 函數的定義 82

8.2 函數的值 83

8.3 函數的調用 85

8.3.1 有參函數的調用 85

8.3.2 無參函數的調用 86

8.3.3 函數調用的方式 87

8.3.4 函數的聲明與函數的原型 88

習題 89

第9章 陣列 93

9.1 一維陣列 93

9.1.1 一維陣列的定義 93

9.1.2 一維陣列元素的引用 95

9.1.3 一維陣列在記憶體中的存儲 97

9.1.4 一維字元陣列的說明 97

9.2 二維陣列 99

9.2.1 二維陣列的定義 99

9.2.2 二維陣列元素的引用 100

9.2.3 二維陣列在記憶體中的存儲 101

9.3 陣列作為函數參數 101

9.4 陣列應用舉例 105

習題 110

第10章 結構體與共用體 114

10.1 結構體類型的定義 114

10.2 結構體變數的定義與引用 116

10.2.1 結構體變數的定義 116

10.2.2 結構體變數的引用 118

10.3 結構體陣列 120

10.4 共用體 123

習題 125

第11章 指針 129

11.1 指標與指標變數 129

11.2 指標變數的定義與引用 130

11.2.1 指標變數的定義 130

11.2.2 指標變數的引用 131

11.3 指標變數應用舉例 135

習題 137

第12章 文件 140

12.1 文件概述 140

12.2 文件的打開與關閉 141

12.3 檔的讀/寫操作 144

習題 153

第13章 其他運算符與運算式 154

13.1 運算符與運算式概述 154

13.2 賦值運算符與賦值運算式 156

13.3 逗號運算符與逗號運算式 158

13.4 條件運算符與條件運算式 160

13.5 自增自減運算符 162

13.6 位運算 165

13.7 運算式應用舉例 168

習題 170

第14章 變數的存儲 174

14.1 變數的記憶體單元 174

14.1.1 整型變數在記憶體中的存儲 174

14.1.2 字元型變數在記憶體中的存儲 176

14.1.3 實型變數在記憶體中的存儲 176

14.2 變數的作用域 177

14.2.1 內部變數 177

14.2.2 外部變數 179

14.3 變數的生存期 181

習題 185

第15章 再論指針 189

15.1 指標與陣列 189

15.1.1 一維陣列與一維陣列指標 189

15.1.2 二維陣列指標及陣列元素的

訪問 192

15.1.3 字元指標 195

15.2 指標陣列 197

15.3 函數指標 201

15.4 結構體指標 203

15.4.1 指向結構體的指標 203

15.4.2 指向結構體陣列的指標 205

15.5 存儲管理函數 206

15.6 鏈表 208

15.6.1 鏈表的概念 208

15.6.2 單鏈表的基本操作 210

習題 214

第16章 再論函數 218

16.1 函數的活動與存儲空間的佈局 218

16.2 參數的傳遞機制 222

16.2.1 C語言參數傳遞 222

16.2.2 指針參數 222

16.2.3 陣列參數 225

16.3 遞迴函數的應用 228

16.3.1 遞迴函數 228

16.3.2 直接遞迴與間接遞迴 231

16.3.3 遞迴函數的調用過程 232

16.3.4 遞迴和效率 234

習題 235

第17章 預處理命令 240

17.1 巨集定義 240

17.1.1 無參巨集定義 240

17.1.2 帶參巨集定義 242

17.1.3 宏的作用域 243

17.1.4 帶參巨集與函數的區別 243

17.2 檔包含 244

17.3 條件編譯 245

習題 247

附錄A 控制及圖形字元與ASCII代碼對照表 252

附錄B 常用庫函數 253

參考文獻 257

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區