-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
高等院校信息技術規(guī)劃教材C語言程序設計(第2版)/馬秀麗 李筠 版權信息
- ISBN:9787302555346
- 條形碼:9787302555346 ; 978-7-302-55534-6
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
高等院校信息技術規(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用NS結構化框圖表示算法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部。
- >
龍榆生:詞曲概論/大家小書
- >
回憶愛瑪儂
- >
有舍有得是人生
- >
莉莉和章魚
- >
伊索寓言-世界文學名著典藏-全譯本
- >
詩經(jīng)-先民的歌唱
- >
月亮虎
- >
中國歷史的瞬間