包郵 高等院校信息技術(shù)規(guī)劃教材C語(yǔ)言程序設(shè)計(jì)(第2版)/馬秀麗 李筠
-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
高等院校信息技術(shù)規(guī)劃教材C語(yǔ)言程序設(shè)計(jì)(第2版)/馬秀麗 李筠 版權(quán)信息
- ISBN:9787302555346
- 條形碼:9787302555346 ; 978-7-302-55534-6
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
高等院校信息技術(shù)規(guī)劃教材C語(yǔ)言程序設(shè)計(jì)(第2版)/馬秀麗 李筠 本書特色
C語(yǔ)言是國(guó)內(nèi)外廣泛使用的一種程序設(shè)計(jì)語(yǔ)言,是從事電子信息類和控制類等相關(guān)專業(yè)的技術(shù)人員應(yīng)該掌握的一種程序設(shè)計(jì)工具。本書通過對(duì)C語(yǔ)法規(guī)則的全面講解、由淺入深的程序舉例與分析,幫助讀者掌握語(yǔ)法規(guī)則的運(yùn)用,理解程序設(shè)計(jì)思路,掌握程序設(shè)計(jì)方法,從而培養(yǎng)程序設(shè)計(jì)能力。 本書的特色是:1、強(qiáng)化基礎(chǔ)知識(shí)及運(yùn)用。 本書較全面和詳細(xì)地介紹了C語(yǔ)言的所有語(yǔ)法規(guī)則,并以語(yǔ)法規(guī)則為基本知識(shí)點(diǎn),通過舉例強(qiáng)化語(yǔ)法規(guī)則的運(yùn)用。 2、強(qiáng)調(diào)算法的重要性。 算法是程序設(shè)計(jì)的靈魂,語(yǔ)法只是程序設(shè)計(jì)的工具,本書力求使讀者既要了解語(yǔ)法工具和學(xué)會(huì)使用工具,更要掌握程序設(shè)計(jì)的方法。 3、強(qiáng)調(diào)動(dòng)手實(shí)踐。 本書詳細(xì)介紹了常用的TurboC環(huán)境下、Visual C++ 6.0環(huán)境和CodeBlock環(huán)境下的控制臺(tái)應(yīng)用程序的開發(fā)過程,并且書中相關(guān)例程均在Visual C++ 6.0環(huán)境和CodeBlock環(huán)境下調(diào)試通過。 4、配套資源豐富。 本書配有多媒體課件、例程源代碼和習(xí)題解答,既適合作為教材使用,也適合自學(xué)成才。 強(qiáng)化基礎(chǔ)知識(shí)及運(yùn)用,案例驅(qū)動(dòng),配套資源豐富。
高等院校信息技術(shù)規(guī)劃教材C語(yǔ)言程序設(shè)計(jì)(第2版)/馬秀麗 李筠 內(nèi)容簡(jiǎn)介
全面介紹C語(yǔ)言的語(yǔ)法規(guī)則,并通過大量的舉例應(yīng)用和程序分析,重點(diǎn)講解語(yǔ)法規(guī)則的運(yùn)用和編程的解題思路,同時(shí)詳細(xì)介紹幾種常用的C程序開發(fā)環(huán)境,以培養(yǎng)讀者C語(yǔ)言的實(shí)踐能力和程序設(shè)計(jì)能力。 全書共分十二章,每章的例題均由淺入深,循序漸進(jìn)、講解透徹,書中相關(guān)例程均在Visual C++6.0環(huán)境下調(diào)試通過,每章結(jié)束備有相關(guān)習(xí)題,以鞏固所學(xué)知識(shí)。 本書內(nèi)容全面,概念清楚,結(jié)構(gòu)合理,實(shí)例豐富,邏輯性強(qiáng),文字通俗易懂,并配有多媒體教學(xué)課件、所有例程代碼和習(xí)題解答,是學(xué)習(xí)C語(yǔ)言的理想教材。
高等院校信息技術(shù)規(guī)劃教材C語(yǔ)言程序設(shè)計(jì)(第2版)/馬秀麗 李筠 目錄
目錄Contents
第1章C語(yǔ)言概述1
1.1C語(yǔ)言簡(jiǎn)介1
1.2C程序的設(shè)計(jì)過程2
1.2.1程序設(shè)計(jì)2
1.2.2程序編寫2
1.2.3上機(jī)實(shí)現(xiàn)3
1.3簡(jiǎn)單C程序介紹4
1.4C程序的上機(jī)步驟7
1.4.1在Turbo C環(huán)境下建立和運(yùn)行C程序的步驟8
1.4.2在Visual C++環(huán)境下建立和運(yùn)行C程序
的步驟11
1.4.3在Code∷Blocks環(huán)境下建立和運(yùn)行C程序
的步驟16
習(xí)題122
第2章算法23
2.1算法的概念23
2.2計(jì)算機(jī)算法的表示方法25
2.2.1自然語(yǔ)言表示算法25
2.2.2傳統(tǒng)流程圖表示算法27
2.2.3用NS結(jié)構(gòu)化框圖表示算法28
2.3算法的特點(diǎn)及算法設(shè)計(jì)的要求31
2.4計(jì)算機(jī)程序設(shè)計(jì)的基本方法32
習(xí)題234
第3章基本數(shù)據(jù)類型及數(shù)據(jù)的輸入輸出35
3.1C語(yǔ)言的基本數(shù)據(jù)類型簡(jiǎn)介35
3.2標(biāo)識(shí)符、常量和變量36
3.2.1標(biāo)識(shí)符36
3.2.2常量37
3.2.3變量39
3.3基本數(shù)據(jù)類型 39
3.3.1整型39
3.3.2實(shí)型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語(yǔ)言程序設(shè)計(jì)(第2版)目錄第4章運(yùn)算符與表達(dá)式62
4.1C的運(yùn)算符與表達(dá)式62
4.1.1運(yùn)算符62
4.1.2表達(dá)式62
4.2算術(shù)運(yùn)算符與算術(shù)表達(dá)式63
4.3強(qiáng)制類型轉(zhuǎn)換運(yùn)算符63
4.4增量運(yùn)算符與增量表達(dá)式64
4.5賦值運(yùn)算符與賦值表達(dá)式66
4.6逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式69
4.7關(guān)系運(yùn)算符與關(guān)系表達(dá)式70
4.8邏輯運(yùn)算符與邏輯表達(dá)式71
4.9條件運(yùn)算符與條件表達(dá)式73
4.10位運(yùn)算符和位運(yùn)算74
4.11其他運(yùn)算符76
習(xí)題477
第5章C語(yǔ)句及其程序設(shè)計(jì)84
5.1C語(yǔ)句概述84
5.2順序結(jié)構(gòu)程序設(shè)計(jì)86
5.3選擇結(jié)構(gòu)程序設(shè)計(jì)87
5.3.1if 語(yǔ)句及程序設(shè)計(jì)88
5.3.2條件運(yùn)算符及程序設(shè)計(jì)98
5.3.3switch語(yǔ)句及程序設(shè)計(jì)99
5.3.4選擇結(jié)構(gòu)程序設(shè)計(jì)綜合舉例103
5.4循環(huán)結(jié)構(gòu)程序設(shè)計(jì)109
5.4.1while語(yǔ)句及程序設(shè)計(jì)109
5.4.2do…while語(yǔ)句及程序設(shè)計(jì)111
5.4.3for 語(yǔ)句及程序設(shè)計(jì)112
5.4.4循環(huán)的嵌套116
5.4.5轉(zhuǎn)移控制語(yǔ)句的應(yīng)用119
5.4.6循環(huán)結(jié)構(gòu)程序設(shè)計(jì)綜合舉例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)庫(kù)函數(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變量的存儲(chǔ)屬性206
7.7.1變量的存儲(chǔ)類型206
7.7.2動(dòng)態(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è)計(jì)綜合舉例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指針變量的兩種運(yùn)算符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指針基本運(yùn)算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)和出錯(cuò)檢測(cè)348
12.5.1feof()函數(shù)348
12.5.2ferror()函數(shù)348
12.5.3clearerr()函數(shù)349
習(xí)題12349
附錄AC語(yǔ)言中的關(guān)鍵字354
附錄BC語(yǔ)言的運(yùn)算符及其優(yōu)先級(jí)和結(jié)合性355
附錄C常用字符與ASCII代碼對(duì)照表357
附錄DC庫(kù)函數(shù)359
參考文獻(xiàn)365
高等院校信息技術(shù)規(guī)劃教材C語(yǔ)言程序設(shè)計(jì)(第2版)/馬秀麗 李筠 作者簡(jiǎn)介
馬秀麗,女,1966年生,教授,主要從事射頻識(shí)別技術(shù)及計(jì)算機(jī)應(yīng)用技術(shù)的研究和教學(xué)工作。中國(guó)計(jì)算機(jī)學(xué)會(huì)會(huì)員,遼寧省遙感應(yīng)用協(xié)會(huì)會(huì)員。主編或參編教材6部。
- >
羅曼·羅蘭讀書隨筆-精裝
- >
我從未如此眷戀人間
- >
羅庸西南聯(lián)大授課錄
- >
我與地壇
- >
巴金-再思錄
- >
月亮與六便士
- >
自卑與超越
- >
名家?guī)阕x魯迅:朝花夕拾