注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C語言程序設(shè)計(第2版)

C語言程序設(shè)計(第2版)

C語言程序設(shè)計(第2版)

定 價:¥59.00

作 者: 馬秀麗,李筠,劉志嫵,馮艷君,胡玉蘭 著
出版社: 清華大學(xué)出版社
叢編項: 高等院校信息技術(shù)規(guī)劃教材
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787302555346 出版時間: 2020-07-01 包裝: 平裝
開本: 16開 頁數(shù): 380 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

目錄Contents
第1章C語言概述1
1.1C語言簡介1
1.2C程序的設(shè)計過程2
1.2.1程序設(shè)計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
習(xí)題122
第2章算法23
2.1算法的概念23
2.2計算機算法的表示方法25
2.2.1自然語言表示算法25
2.2.2傳統(tǒng)流程圖表示算法27
2.2.3用NS結(jié)構(gòu)化框圖表示算法28
2.3算法的特點及算法設(shè)計的要求31
2.4計算機程序設(shè)計的基本方法32
習(xí)題234
第3章基本數(shù)據(jù)類型及數(shù)據(jù)的輸入輸出35
3.1C語言的基本數(shù)據(jù)類型簡介35
3.2標(biāo)識符、常量和變量36
3.2.1標(biāo)識符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
習(xí)題357
◆C語言程序設(shè)計(第2版)目錄第4章運算符與表達式62
4.1C的運算符與表達式62
4.1.1運算符62
4.1.2表達式62
4.2算術(shù)運算符與算術(shù)表達式63
4.3強制類型轉(zhuǎn)換運算符63
4.4增量運算符與增量表達式64
4.5賦值運算符與賦值表達式66
4.6逗號運算符與逗號表達式69
4.7關(guān)系運算符與關(guān)系表達式70
4.8邏輯運算符與邏輯表達式71
4.9條件運算符與條件表達式73
4.10位運算符和位運算74
4.11其他運算符76
習(xí)題477
第5章C語句及其程序設(shè)計84
5.1C語句概述84
5.2順序結(jié)構(gòu)程序設(shè)計86
5.3選擇結(jié)構(gòu)程序設(shè)計87
5.3.1if 語句及程序設(shè)計88
5.3.2條件運算符及程序設(shè)計98
5.3.3switch語句及程序設(shè)計99
5.3.4選擇結(jié)構(gòu)程序設(shè)計綜合舉例103
5.4循環(huán)結(jié)構(gòu)程序設(shè)計109
5.4.1while語句及程序設(shè)計109
5.4.2do…while語句及程序設(shè)計111
5.4.3for 語句及程序設(shè)計112
5.4.4循環(huán)的嵌套116
5.4.5轉(zhuǎn)移控制語句的應(yīng)用119
5.4.6循環(huán)結(jié)構(gòu)程序設(shè)計綜合舉例121
習(xí)題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
習(xí)題6180
第7章函數(shù)184
7.1函數(shù)的概念184
7.1.1標(biāo)準(zhǔn)庫函數(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ù)應(yīng)用程序設(shè)計綜合舉例210
習(xí)題7215
第8章編譯預(yù)處理命令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
習(xí)題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ù)組指針及應(yīng)用264
9.5.1指針數(shù)組與數(shù)組指針264
9.5.2main()函數(shù)的參數(shù)268
9.6指向指針的指針269
習(xí)題9275
第10章結(jié)構(gòu)體類型與鏈表操作281
10.1結(jié)構(gòu)體的概念和定義281
10.2結(jié)構(gòu)體變量的定義和初始化284
10.2.1結(jié)構(gòu)體變量的定義284
10.2.2結(jié)構(gòu)體變量的初始化285
10.3結(jié)構(gòu)體變量的引用286
10.4結(jié)構(gòu)體數(shù)組287
10.4.1結(jié)構(gòu)體數(shù)組的定義287
10.4.2結(jié)構(gòu)體數(shù)組的初始化288
10.4.3結(jié)構(gòu)體數(shù)組的應(yīng)用289
10.5結(jié)構(gòu)體指針292
10.5.1指向結(jié)構(gòu)體變量的指針292
10.5.2指向結(jié)構(gòu)體數(shù)組的指針293
10.5.3結(jié)構(gòu)體變量和結(jié)構(gòu)體指針作函數(shù)參數(shù)295
10.6鏈表297
10.6.1鏈表概述297
10.6.2鏈表操作所需要的函數(shù)298
10.6.3鏈表的操作299
習(xí)題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有關(guān)typedef的使用327
習(xí)題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關(guān)閉文件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
習(xí)題12349
附錄AC語言中的關(guān)鍵字354
附錄BC語言的運算符及其優(yōu)先級和結(jié)合性355
附錄C常用字符與ASCII代碼對照表357
附錄DC庫函數(shù)359
參考文獻365

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號