xxxx欧美丰满大屁股/性欧美极品xxxx欧美一区二区/男插女的下面免费视频夜色/美女视频在线一区二区三区

歡迎光臨本店     登錄 注冊   加入收藏
  •   
歡迎光臨清華大學出版社第三事業部!

此頁面上的內容需要較新版本的 Adobe Flash Player。

獲取 Adobe Flash Player

當前位置: 首頁 > 教材 > 高職高專教材 > 計算機類 > C語言程序設計(第3版)

瀏覽歷史

C語言程序設計(第3版)

C語言程序設計(第3版)

prev next

  • 商品貨號:20170425013
  • 所屬系列:高職高專立體化教材 計算機系列
    商品重量:0克
    作者:李澤中,孫紅艷
    出版社:清華大學出版社
    圖書書號/ISBN:9787302436430
    出版日期:20160901
    開本:16開
    圖書頁數:296
    圖書裝訂:平裝
    版次:3
    印張:18.5
    字數:450000
    所屬分類:TP312
  • 上架時間:2017-04-25
    商品點擊數:1247
  • 定價:¥38.00元
    本店售價:¥38.00元
    注冊用戶:¥38.00元
    vip:¥36.10元
    黃金等級:¥34.20元
    用戶評價: comment rank 5
  • 商品總價:
  • 購買數量:

內容簡介:

商品附加資源

 內容簡介

本書作為高職高專學生學習計算機編程的入門教材,著重講述了計算機程序設計的基礎知識、基本算法和應用編程思想,其目的在于使學生學習本書之后,能結合實際進行C語言應用程序設計。全書共分10章,系統地介紹了C語言的基本知識、程序結構、基本數據類型、運算符和表達式,C語言程序設計的三種基本結構類型——順序結構、選擇結構和循環結構程序編程,數組、指針類型、結構體類型、枚舉類型和用戶自定義類型等在程序設計中的應用,以及C語言的函數應用與文件操作等內容。

本書內容翔實,層次分明,結構緊湊,敘述深入淺出,通俗易懂。可以作為高職高專及各類大專院校計算機專業的教材,也可作為計算機等級考試的參考書和其他計算機編程人員的參考書。

前    言

  

  隨著計算機技術突飛猛進的發展,特別是計算機網絡和通信技術的廣泛應用和迅速普及,給各行各業帶來了技術進步和發展動力。計算機已進入千家萬戶,成為人們工作、學習、生活、娛樂不可缺少的工具。懂不懂計算機,會不會使用計算機,已經成為衡量現代人素質的標準之一。

  C語言是目前世界上流行最廣、使用最多的高級程序設計語言。本書作為高職高專學生學習C語言編程的入門教材,著重講述了C語言程序設計的基礎知識、基本算法和應用編程思想,目的在于使學生能結合社會生產實際進行應用程序設計。

  全書共分為10章,各章的主要內容簡單說明如下:第1章介紹C語言的特點、標識符和程序的基本結構;第2章介紹C語言的數據類型、運算符和表達式;第3、4、5章系統地介紹C語言的順序結構、選擇結構和循環結構三種基本結構;第7章系統地講述C語言程序的函數編程及編譯預處理;第6、8、9章系統地介紹C語言的數組、指針類型、結構體類型、枚舉類型和用戶自定義類型及其在編程中的基本應用;第10章介紹文件的概念及文件的讀寫。

  本書由李澤中、孫紅艷任主編,張智勇、張建軍、高曉黎任副主編,并由李澤中統稿。其中,李澤中編寫第1、2、6、7章及附錄,孫紅艷編寫第3、4、5章,張建軍編寫第8章,張智勇編寫第9章,高曉黎編寫第10章。

  本書內容翔實,層次分明,結構緊湊,每章均附有大量的習題,利于學生鞏固和提高。同時,各章均配有大量的實驗題目,可供學生上機實訓使用。本書適合作為高職高專及各類大專院校計算機專業的教材,也可作為計算機等級考試和其他從事計算機編程工作人員的參考書。

  由于編者水平有限,書中錯誤和不妥之處在所難免,懇請讀者批評指正,并多提寶貴的意見。

    

編  者  

 

目    錄

 

第1章  C語言概述 1

1.1  C語言的發展 1

1.2  C語言的特點 1

1.3  C語言的符號 2

1.4  C語言程序結構 3

1.4.1  C語言程序的總體結構 3

1.4.2  函數的一般結構 4

1.4.3  源程序書寫格式 5

1.5  Visual C++ 6.0集成環境下C語言

上機操作 6

1.5.1  上機實驗操作步驟與要求 6

1.5.2  Visual C++ 6.0系統上機

操作方法 7

習題 13

第2章  數據類型、運算符和表達式 15

2.1  C語言的數據類型 15

2.2 常量與變量 16

2.2.1 常量 16

2.2.2 變量 20

2.3 變量賦初值 23

2.4 各類數值型數據間的混合運算 24

2.5 C語言的運算符和表達式 25

2.5.1 算術運算符和算術表達式 25

2.5.2 關系運算符和關系表達式 27

2.5.3 邏輯運算符和邏輯表達式 28

2.5.4 賦值運算符和賦值表達式 30

2.5.5 條件運算符和條件表達式 31

2.5.6 逗號運算符和逗號表達式 32

2.5.7 求字節數運算 32

2.5.8 位邏輯運算 33

2.5.9 位移運算和位運算賦值

運算符 33

2.5.10  運算符的優先級與結合性 35

2.6  上機實訓 36

習題 38

第3章  順序結構程序設計 41

3.1  C語句概述 41

3.2  程序的三種基本結構 42

3.3  賦值語句 43

3.4  格式輸入與輸出 44

3.4.1  printf()函數(格式輸出函數) 45

3.4.2  scanf()函數(格式輸入函數) 49

3.5  字符數據的輸入/輸出函數 53

3.5.1  putchar函數(字符輸出函數) 53

3.5.2  getchar()函數(字符輸入函數) 54

3.6  順序結構程序設計舉例 55

3.7  上機實訓 58

習題 59

第4章  選擇結構程序設計 62

4.1  程序流程圖 62

4.2  if語句 64

4.2.1  if語句的三種格式 64

4.2.2  if語句的嵌套 68

4.3  多分支選擇語句(switch語句) 70

4.4  程序綜合舉例 76

4.5  上機實訓 81

習題 81

第5章  循環結構程序設計 86

5.1  for語句 86

5.1.1  for語句的一般形式和

執行過程 86

5.1.2  for語句的各種形式 87

5.1.3  for循環程序舉例 88

5.2  while語句 90

5.2.1  while語句的一般形式和

執行過程 90

5.2.2  使用while語句應注意的

問題 91

5.3  do-while語句 92

5.3.1  do-while語句的一般形式和

執行過程 92

5.3.2  使用do-while語句應注意的

問題 93

5.4  多重循環 93

5.5  break語句和continue語句 94

5.5.1  break語句 95

5.5.2  continue語句 95

5.6  程序綜合舉例 97

5.7  上機實訓 100

習題 101

第6章  數組 106

6.1  一維數組 106

6.1.1  一維數組的定義 106

6.1.2  一維數組元素的引用 107

6.1.3  一維數組元素的初始化 108

6.1.4  一維數組的應用舉例 109

6.2  二維數組 111

6.2.1  二維數組的定義 111

6.2.2  二維數組元素的引用 112

6.2.3  二維數組元素的初始化 112

6.2.4  二維數組的應用舉例 113

6.3  字符數組 114

6.3.1  字符數組的定義 114

6.3.2  字符數組的初始化 114

6.3.3  字符數組的引用及

應用舉例 115

6.3.4  字符串處理函數 118

6.4  程序綜合舉例 120

6.5  上機實訓 125

習題 125

第7章  函數及編譯預處理 130

7.1  函數的定義和調用 130

7.1.1  函數的定義 130

7.1.2  函數說明與調用 131

7.1.3  函數的返回值 133

7.2  變量的作用域 134

7.2.1  局部變量 134

7.2.2  全局變量 134

7.3  變量的存儲類型 137

7.3.1  靜態存儲方式和動態

存儲方式 137

7.3.2  變量的存儲類型 137

7.4  函數間的數據傳送 140

7.4.1  傳值方式 140

7.4.2  地址復制方式 141

7.4.3  利用參數返回結果 142

7.4.4  利用函數返回值傳遞數據 142

7.4.5  利用全局變量傳遞數據 142

7.5  函數的嵌套調用和遞歸調用 142

7.5.1  函數嵌套調用 142

7.5.2  函數遞歸調用 144

7.6  內部函數和外部函數 145

7.6.1  內部函數 145

7.6.2  外部函數 146

7.7  編譯預處理 146

7.7.1  宏定義 146

7.7.2  文件包含 150

7.8  程序綜合舉例 152

7.9  上機實訓 160

習題 160

第8章  指針 167

8.1  地址、指針和變量 167

8.1.1  地址和指針的基本概念 167

8.1.2  指針變量類型的定義 169

8.1.3  指針變量的賦值 169

8.2  指針運算 171

8.2.1  指針運算符 171

8.2.2  指針變量的運算 172

8.3  指針與數組 174

8.3.1  數組指針 174

8.3.2  字符指針 184

8.3.3  指針數組 188

8.4  函數與指針 191

8.4.1  函數的指針 191

8.4.2  返回指針值的函數 192

8.4.3  指向指針的指針 193

8.5  程序綜合舉例 195

8.6  上機實訓 200

8.6.1  實訓1 200

8.6.2  實訓2 201

8.6.3  實訓3 202

習題 203

第9章  結構體、共用體和枚舉類型 207

9.1  結構體類型 207

9.1.1  結構體類型的用途 207

9.1.2  結構體類型的構建及

結構體變量的定義 208

9.1.3  結構體變量的使用 211

9.1.4  結構體數組應用實例 213

9.2  自定義類型 215

9.2.1  自定義類型的定義及使用 215

9.2.2  自定義類型編程實例 216

9.3  結構體指針 220

9.3.1  指向結構體變量的指針 220

9.3.2  用結構體指針處理鏈表 222

9.4  枚舉類型 230

9.4.1  C語言枚舉類型的

語法規定 230

9.4.2  枚舉類型應用實例 233

9.5  共用體 235

9.6  程序綜合舉例 236

9.7  上機實訓 239

習題 239

第10章  文件 248

10.1  文件的基本概念 248

10.1.1  文件 248

10.1.2  文件名稱 248

10.1.3  兩種重要的文件類型 249

10.1.4  文件的緩沖機制 250

10.1.5  FILE指針 251

10.1.6  文件位置指針 252

10.1.7  文件結束符 252

10.1.8  訪問文件 253

10.2  文件的打開與關閉 253

10.2.1  打開文件函數fopen() 253

10.2.2  關閉文件函數fclose() 255

10.3  文件的順序讀寫 255

10.3.1  字符讀寫函數 255

10.3.2  字符串讀寫函數 257

10.3.3  格式化讀寫函數 259

10.3.4  數據塊讀寫函數 261

10.4  文件的隨機讀寫 263

10.5  文件檢測 266

10.6  程序綜合舉例 267

10.7  上機實訓 270

習題 271

 

附錄A  ASCII代碼表 275

附錄B  常用庫函數 276

參考文獻 286

  

 

商品標簽

購買記錄(近期成交數量0)

還沒有人購買過此商品
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁

用戶評論(共0條評論)

  • 暫時還沒有任何用戶評論
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
用戶名: 匿名用戶
E-mail:
評價等級:
評論內容:
驗證碼: captcha