複製鏈接
請複製以下鏈接發送給好友

C程序設計

(2017年清華大學出版社出版的圖書)

鎖定
《C程序設計》是由郭偉青、趙建鋒、何朝陽編著,2017年清華大學出版社出版的高等學校計算機類創新與應用型規劃教材。該教材 可作為計算機專業基礎課、公共基礎課的教學及參考用書,也可作為計算機等級考試輔導用書。內容具有較強的適用性,為學生從事程序設計及相關工作打下堅實基礎。 [1] 
全書共11章,第1章概述C語言的程序結構與特點,C程序的編輯編譯及運行步驟;第2章介紹C語言的數據類型;第3章講述常用運算符、表達式和庫函數的使用;第4章介紹結構化程序設計方法;第5章講述利用數組處理批量數據的方法;第6章介紹利用函數實現模塊化程序設計方法;第7章是編譯預處理命令;第8章是指針的概念及其應用;第9章介紹利用結構體與共用體建立數據類型的方法;第10章介紹位運算符及位運算;第11章是文件的使用。該教材將常用的字符ASCII碼錶、運算符的優先級與結合性、常用庫函數編入附錄A至附錄C中,方便讀者參考查閲。 [2] 
書    名
C程序設計
作    者
郭偉青、趙建鋒、何朝陽
ISBN
9787302460077
類    別
高等學校計算機類創新與應用型規劃教材
頁    數
269頁
出版社
清華大學出版社
出版時間
2017年1月1日
裝    幀
平裝
開    本
16開
字    數
388千字
CIP核字號
2016316426

C程序設計成書過程

C程序設計修訂過程

《C程序設計》由郭偉青、趙建鋒、何朝陽編著。該教材在編寫過程中,許多專家、同行及程序設計人員對該教材理論及實踐內容的組織和編排提出了修改建議。 [2] 

C程序設計出版工作

2017年1月1日,該教材由清華大學出版社出版。 [3] 
出版社工作人員
責任編輯封面設計責任校對責任印製
張玥、薛陽常雪影白蕾沈露 [4] 

C程序設計內容簡介

全書共11章,第1章概述C語言的程序結構與特點,C程序的編輯編譯及運行步驟;第2章介紹C語言的數據類型;第3章講述常用運算符、表達式和庫函數的使用;第4章介紹結構化程序設計方法;第5章講述利用數組處理批量數據的方法;第6章介紹利用函數實現模塊化程序設計方法;第7章是編譯預處理命令;第8章是指針的概念及其應用;第9章介紹利用結構體與共用體建立數據類型的方法;第10章介紹位運算符及位運算;第11章是文件的使用。該教材將常用的字符ASCII碼錶、運算符的優先級與結合性、常用庫函數編入附錄A至附錄C中,方便讀者參考查閲。 [2] 

C程序設計教材目錄

第1章C語言的程序結構與特點1
1.1C語言程序結構1
1.1.1C程序的初步認識1
1.1.2C程序結構2
1.2C語言的特點4
1.3簡單C程序舉例5
1.4C程序的運行10
1.4.1C程序的運行步驟10
1.4.2在VC++6.0中編輯、編譯和運行C程序11
1.5習題與實踐13
第2章C語言的數據類型15
2.1概述15
2.2基本數據類型16
2.2.1整型16
2.2.2實型17
2.2.3字符型18
2.3常量與變量18
2.3.1字符集與標識符18
2.3.2常量20
2.3.3符號常量22
2.3.4變量23
2.4習題與實踐24
第3章常用運算符、表達式和庫函數27
3.1常用運算符和表達式27
3.1.1算術運算符和表達式27
3.1.2關係運算符和表達式30
3.1.3邏輯運算符和表達式32
3.1.4賦值運算符和表達式34
3.1.5逗號運算符和表達式36
3.2常用庫函數37
3.2.1輸入輸出函數37
3.2.2數學運算函數47
3.2.3字符處理函數48
3.3習題與實踐50
第4章結構化程序設計53
4.1程序的三種基本結構53
4.2選擇結構程序設計54
4.2.1if語句55
4.2.2switch語句62
4.2.3程序舉例64
4.3循環結構程序設計67
4.3.1while語句67
4.3.2dowhile語句68
4.3.3for語句71
4.3.4break語句與continue語句73
4.3.5循環的嵌套76
4.3.6程序舉例80
4.4習題與實踐84
第5章利用數組處理批量數據93
5.1一維數組的定義和引用93
5.1.1一維數組的定義93
5.1.2一維數組元素的引用95
5.2二維數組的定義和引用97
5.2.1二維數組的定義97
5.2.2二維數組元素的引用98
5.3字符數組101
5.3.1字符數組的定義和使用101
5.3.2字符數組和字符串101
5.3.3字符串處理函數104
5.4程序舉例107
5.5習題與實踐113
第6章利用函數實現模塊化程序設計121
6.1函數概述121
6.2函數定義、調用和聲明122
6.2.1函數定義122
6.2.2函數調用124
6.2.3函數聲明126
6.3函數的參數傳遞128
6.3.1函數調用的參數傳遞128
6.3.2值傳遞128
6.3.3地址傳遞130
6.4函數的嵌套調用和遞歸調用132
6.4.1函數的嵌套調用132
6.4.2函數的遞歸調用133
6.5全局變量和局部變量137
6.6變量的存儲方式140
6.7習題與實踐142
第7章編譯預處理命令149
7.1概述149
7.2宏定義150
7.2.1不帶參數的宏定義150
7.2.2帶參數的宏定義152
7.3文件包含153
7.4條件編譯156
7.5習題與實踐158
第8章指針的使用163
8.1指針的基本概念163
8.1.1地址和指針163
8.1.2指針變量的定義和引用165
8.1.3指針變量作函數參數167
8.2指針與數組170
8.2.1一維數組元素的指針表示法170
8.2.2數組名作函數參數174
8.2.3二維數組中的指針176
8.3指針與字符串179
8.4指針與函數182
8.4.1指向函數的指針182
8.4.2返回指針值的函數184
8.5指針數組185
8.5.1指針數組的定義和應用185
8.5.2指針數組作main函數的參數186
8.6多級指針187
8.7程序舉例1888.8習題與實踐192
第9章利用結構體與共用體建立數據類型199
9.1結構體類型的定義和使用199
9.1.1結構體類型的定義199
9.1.2結構體類型變量的定義200
9.1.3結構體類型變量的引用202
9.2結構體數組205
9.3指向結構體類型數據的指針207
9.4鏈表209
9.4.1鏈表的基本概念209
9.4.2動態存儲分配函數210
9.4.3鏈表的基本操作211
9.5共用體219
9.5.1共用體變量的定義219
9.5.2共用體變量的引用221
9.6習題與實踐222
第10章位運算符及位運算227
10.1概述227
10.2位運算符及位運算228
10.3程序舉例233
10.4習題與實踐237
第11章文件的使用239
11.1概述239
11.2用文件類型指針定義文件240
11.3文件操作函數242
11.3.1文件的打開和關閉函數243
11.3.2文件的讀寫函數244
11.3.3文件的定位函數249
11.4程序舉例250
11.5習題與實踐256
附錄A字符的ASCII碼錶261
附錄B運算符的優先級與結合性263
附錄C常用庫函數265
參考文獻269
注:目錄排版順序為從左列至右列 [5] 

C程序設計教學資源

  • 配套教材
該教材有配套教材——《C程序設計學習指導》。 [6] 
書名書號出版社出版時間作者
《C程序設計學習指導》9787302472452清華大學出版社2017.08.01郭偉青、趙建鋒、何朝陽 [6] 
  • 課程資源
該教材有配套教學課件及電子資源。 [1] 

C程序設計教材特色

該教材立足於本科教育,面向初學者,突出實踐及應用,在介紹基本概念及相關理論知識的基礎上,用讀者容易理解的方式敍述,從最簡單的程序入手,引出概念、定義及相關理論知識,結合程序進行解析,為加深理解,在各章節對理論知識介紹之後,均列舉了程序實例加以鞏固理解,並且各章節還設計了練習及實踐環節,使學生更好地掌握所學理論知識及編程方法。該教材以“簡單程序→概念定義及相關理論知識→程序實例→練習及實踐環節”的方式呈現給讀者。 [2] 

C程序設計作者簡介

郭偉青,女,1971年生,博士研究生,浙江工業大學之江學院副教授,CCF會員,研究方向為計算機視覺、計算機圖形學、全景視覺傳感技術。 [7] 
趙建鋒,1966年生,漸江餘姚人,浙江工業大學之江學院計算機基礎教研室主任,高級講師,研究方向為計算機應用。 [8] 
何朝陽,1970年生,男,浙江新昌人,浙江工業大學之江學院教務與資產管理處處長、副教授。 [9] 
參考資料
  • 1.    C程序設計  .清華大學出版社[引用日期2019-11-20]
  • 2.    C程序設計:前言  .清華大學出版社[引用日期2019-11-20]
  • 3.    C程序設計  .清華大學出版社[引用日期2019-11-20]
  • 4.    郭偉青、趙建鋒、何朝陽.C程序設計:清華大學出版社,2017:版權頁
  • 5.    C程序設計  .清華大學出版社[引用日期2019-11-20]
  • 6.    C程序設計學習指導  .清華大學出版社[引用日期2019-11-20]
  • 7.    郭偉青,吳小剛,湯一平.單目多視角全景視覺感知三維重構技術研究[J].小型微型計算機系統,2019,(第7期):1525-1531
  • 8.    趙建鋒,張迎春.應用型本科計算機基礎教學與實踐[J].新西部(下半月),2008,(第6期):181-182
  • 9.    何朝陽,陳慶章.高校建立服務型中層幹部隊伍的思考[J].江蘇高教,2014,(第1期):110-112