書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >
高等院校信息技術規(guī)劃教材C語言程序設計(第2版)/馬秀麗 李筠

高等院校信息技術規(guī)劃教材C語言程序設計(第2版)/馬秀麗 李筠

出版社:清華大學出版社出版時間:2020-08-01
開本: 其他 頁數(shù): 380
中 圖 價:¥36.6(6.2折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

高等院校信息技術規(guī)劃教材C語言程序設計(第2版)/馬秀麗 李筠 版權信息

高等院校信息技術規(guī)劃教材C語言程序設計(第2版)/馬秀麗 李筠 本書特色

C語言是國內(nèi)外廣泛使用的一種程序設計語言,是從事電子信息類和控制類等相關專業(yè)的技術人員應該掌握的一種程序設計工具。本書通過對C語法規(guī)則的全面講解、由淺入深的程序舉例與分析,幫助讀者掌握語法規(guī)則的運用,理解程序設計思路,掌握程序設計方法,從而培養(yǎng)程序設計能力。 本書的特色是:1、強化基礎知識及運用。 本書較全面和詳細地介紹了C語言的所有語法規(guī)則,并以語法規(guī)則為基本知識點,通過舉例強化語法規(guī)則的運用。 2、強調(diào)算法的重要性。 算法是程序設計的靈魂,語法只是程序設計的工具,本書力求使讀者既要了解語法工具和學會使用工具,更要掌握程序設計的方法。 3、強調(diào)動手實踐。 本書詳細介紹了常用的TurboC環(huán)境下、Visual C++ 6.0環(huán)境和CodeBlock環(huán)境下的控制臺應用程序的開發(fā)過程,并且書中相關例程均在Visual C++ 6.0環(huán)境和CodeBlock環(huán)境下調(diào)試通過。 4、配套資源豐富。 本書配有多媒體課件、例程源代碼和習題解答,既適合作為教材使用,也適合自學成才。 強化基礎知識及運用,案例驅動,配套資源豐富。

高等院校信息技術規(guī)劃教材C語言程序設計(第2版)/馬秀麗 李筠 內(nèi)容簡介

全面介紹C語言的語法規(guī)則,并通過大量的舉例應用和程序分析,重點講解語法規(guī)則的運用和編程的解題思路,同時詳細介紹幾種常用的C程序開發(fā)環(huán)境,以培養(yǎng)讀者C語言的實踐能力和程序設計能力。 全書共分十二章,每章的例題均由淺入深,循序漸進、講解透徹,書中相關例程均在Visual C++6.0環(huán)境下調(diào)試通過,每章結束備有相關習題,以鞏固所學知識。 本書內(nèi)容全面,概念清楚,結構合理,實例豐富,邏輯性強,文字通俗易懂,并配有多媒體教學課件、所有例程代碼和習題解答,是學習C語言的理想教材。

高等院校信息技術規(guī)劃教材C語言程序設計(第2版)/馬秀麗 李筠 目錄

目錄Contents

第1章C語言概述1

1.1C語言簡介1

1.2C程序的設計過程2

1.2.1程序設計2

1.2.2程序編寫2

1.2.3上機實現(xiàn)3

1.3簡單C程序介紹4

1.4C程序的上機步驟7

1.4.1在Turbo C環(huán)境下建立和運行C程序的步驟8

1.4.2在Visual C++環(huán)境下建立和運行C程序

的步驟11

1.4.3在Code∷Blocks環(huán)境下建立和運行C程序

的步驟16

習題122

第2章算法23

2.1算法的概念23

2.2計算機算法的表示方法25

2.2.1自然語言表示算法25

2.2.2傳統(tǒng)流程圖表示算法27

2.2.3用NS結構化框圖表示算法28

2.3算法的特點及算法設計的要求31

2.4計算機程序設計的基本方法32

習題234

第3章基本數(shù)據(jù)類型及數(shù)據(jù)的輸入輸出35

3.1C語言的基本數(shù)據(jù)類型簡介35

3.2標識符、常量和變量36

3.2.1標識符36

3.2.2常量37

3.2.3變量39

3.3基本數(shù)據(jù)類型 39

3.3.1整型39

3.3.2實型41

3.3.3字符型43

3.4數(shù)據(jù)的輸入與輸出44

3.4.1字符輸出函數(shù)45

3.4.2字符輸入函數(shù)46

3.4.3格式輸出函數(shù)48

3.4.4格式輸入函數(shù)53

習題357

◆C語言程序設計(第2版)目錄第4章運算符與表達式62

4.1C的運算符與表達式62

4.1.1運算符62

4.1.2表達式62

4.2算術運算符與算術表達式63

4.3強制類型轉換運算符63

4.4增量運算符與增量表達式64

4.5賦值運算符與賦值表達式66

4.6逗號運算符與逗號表達式69

4.7關系運算符與關系表達式70

4.8邏輯運算符與邏輯表達式71

4.9條件運算符與條件表達式73

4.10位運算符和位運算74

4.11其他運算符76

習題477

第5章C語句及其程序設計84

5.1C語句概述84

5.2順序結構程序設計86

5.3選擇結構程序設計87

5.3.1if 語句及程序設計88

5.3.2條件運算符及程序設計98

5.3.3switch語句及程序設計99

5.3.4選擇結構程序設計綜合舉例103

5.4循環(huán)結構程序設計109

5.4.1while語句及程序設計109

5.4.2do…while語句及程序設計111

5.4.3for 語句及程序設計112

5.4.4循環(huán)的嵌套116

5.4.5轉移控制語句的應用119

5.4.6循環(huán)結構程序設計綜合舉例121

習題5126

第6章數(shù)組142

6.1一維數(shù)組142

6.1.1一維數(shù)組的定義142

6.1.2一維數(shù)組元素的引用144

6.1.3一維數(shù)組的初始化144

6.1.4一維數(shù)組編程舉例145

6.2二維數(shù)組158

6.2.1二維數(shù)組的定義158

6.2.2二維數(shù)組的引用159

6.2.3二維數(shù)組的初始化159

6.2.4二維數(shù)組編程舉例160

6.3字符數(shù)組165

6.3.1字符數(shù)組的定義165

6.3.2字符數(shù)組的初始化166

6.3.3字符數(shù)組的引用168

6.3.4字符數(shù)組的輸入輸出168

6.3.5字符串處理函數(shù)170

6.3.6字符數(shù)組編程舉例174

習題6180

第7章函數(shù)184

7.1函數(shù)的概念184

7.1.1標準庫函數(shù)184

7.1.2用戶自定義函數(shù)185

7.2函數(shù)的定義187

7.3函數(shù)的調(diào)用189

7.3.1調(diào)用函數(shù)189

7.3.2聲明函數(shù)191

7.4函數(shù)的參數(shù)傳遞192

7.4.1傳值方式193

7.4.2傳地址方式194

7.5函數(shù)的嵌套調(diào)用與遞歸調(diào)用197

7.5.1函數(shù)的嵌套調(diào)用197

7.5.2函數(shù)的遞歸調(diào)用199

7.6變量的作用域203

7.6.1局部變量203

7.6.2全局變量203

7.7變量的存儲屬性206

7.7.1變量的存儲類型206

7.7.2動態(tài)變量207

7.7.3局部靜態(tài)變量207

7.7.4外部變量209

7.7.5靜態(tài)外部變量210

7.8函數(shù)應用程序設計綜合舉例210

習題7215

第8章編譯預處理命令224

8.1宏定義224

8.1.1不帶參數(shù)的宏定義224

8.1.2帶參數(shù)的宏定義227

8.1.3宏與函數(shù)的區(qū)別230

8.1.4宏定義的解除231

8.2文件包含232

8.3條件編譯234

習題8237

第9章指針241

9.1指針與指針變量241

9.1.1指針的概念241

9.1.2指針變量的定義242

9.1.3指針變量的兩種運算符243

9.1.4指針變量的初始化244

9.1.5引用指針變量245

9.2指針與函數(shù)246

9.2.1指針作函數(shù)的參數(shù)246

9.2.2函數(shù)返回指針248

9.2.3指向函數(shù)的指針249

9.3指針與數(shù)組250

9.3.1通過指針引用一維數(shù)組元素250

9.3.2指針基本運算254

9.3.3通過指針引用二維數(shù)組元素256

9.4字符串與指針259

9.4.1字符數(shù)組與字符指針259

9.4.2常見的字符串操作260

9.5指針數(shù)組、數(shù)組指針及應用264

9.5.1指針數(shù)組與數(shù)組指針264

9.5.2main()函數(shù)的參數(shù)268

9.6指向指針的指針269

習題9275

第10章結構體類型與鏈表操作281

10.1結構體的概念和定義281

10.2結構體變量的定義和初始化284

10.2.1結構體變量的定義284

10.2.2結構體變量的初始化285

10.3結構體變量的引用286

10.4結構體數(shù)組287

10.4.1結構體數(shù)組的定義287

10.4.2結構體數(shù)組的初始化288

10.4.3結構體數(shù)組的應用289

10.5結構體指針292

10.5.1指向結構體變量的指針292

10.5.2指向結構體數(shù)組的指針293

10.5.3結構體變量和結構體指針作函數(shù)參數(shù)295

10.6鏈表297

10.6.1鏈表概述297

10.6.2鏈表操作所需要的函數(shù)298

10.6.3鏈表的操作299

習題10308

第11章共用體與枚舉類型316

11.1共用體316

11.1.1共用體的概念及定義316

11.1.2共用體變量的引用317

11.1.3共用體類型編程舉例320

11.2枚舉類型322

11.2.1枚舉類型的概念及其變量的定義322

11.2.2枚舉類型數(shù)據(jù)的使用322

11.3用typedef定義類型325

11.3.1用typedef定義類型的方法325

11.3.2有關typedef的使用327

習題11328

第12章文件330

12.1文件的概念330

12.1.1什么是文件330

12.1.2C文件的分類330

12.1.3文件的使用332

12.2文件的處理332

12.2.1文件類型的定義332

12.2.2打開文件333

12.2.3關閉文件334

12.3文件的讀寫335

12.3.1fputc()函數(shù)和fgetc()函數(shù)335

12.3.2fgets()函數(shù)和fputs()函數(shù)338

12.3.3fprinf()函數(shù)和fscanf()函數(shù)340

12.3.4fread()函數(shù)和fwrite()函數(shù)343

12.4文件的定位操作345

12.4.1fseek()函數(shù)345

12.4.2rewind()函數(shù)346

12.4.3ftell()函數(shù)347

12.5文件操作的狀態(tài)和出錯檢測348

12.5.1feof()函數(shù)348

12.5.2ferror()函數(shù)348

12.5.3clearerr()函數(shù)349

習題12349

附錄AC語言中的關鍵字354

附錄BC語言的運算符及其優(yōu)先級和結合性355

附錄C常用字符與ASCII代碼對照表357

附錄DC庫函數(shù)359

參考文獻365


展開全部

高等院校信息技術規(guī)劃教材C語言程序設計(第2版)/馬秀麗 李筠 作者簡介

馬秀麗,女,1966年生,教授,主要從事射頻識別技術及計算機應用技術的研究和教學工作。中國計算機學會會員,遼寧省遙感應用協(xié)會會員。主編或參編教材6部。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服