-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
高級語言程序設計 版權(quán)信息
- ISBN:9787302499428
- 條形碼:9787302499428 ; 978-7-302-49942-8
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
高級語言程序設計 內(nèi)容簡介
C語言具有強大的功能和靈活的處理能力,是風靡優(yōu)選的不錯程序設計語言之一。《不錯語言程序設計(C語言)》全面深刻地講解C語言程序設計。首先講述C語言的程序結(jié)構(gòu)、開發(fā)環(huán)境、數(shù)據(jù)類型、運算符、表達式;然后討論順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)程序設計,分析一維數(shù)組、二維數(shù)組、字符數(shù)組、字符串、函數(shù)定義、嵌套調(diào)用、遞歸調(diào)用,介紹指針變量、結(jié)構(gòu)體、共用體、自定義類型、編譯預處理;很后呈現(xiàn)宏定義、條件編譯、文件分類、緩沖區(qū)、文件常用操作等主題。在閱讀全書后,讀者將有效了解C語言編程,將有能力和信心開發(fā)自己的C應用程序。
高級語言程序設計 目錄
1.1程序設計及算法1
1.1.1程序及程序設計1
1.1.2算法3
1.2程序設計語言6
1.2.1程序設計語言的發(fā)展歷程6
1.2.2C語言的發(fā)展歷程8
1.2.3C語言的特點9
1.3C語言的程序結(jié)構(gòu)9
1.3.1C語言程序的基本詞匯符號9
1.3.2C語言程序的結(jié)構(gòu)10
1.3.3簡單C程序舉例12
1.4C語言程序的開發(fā)環(huán)境13
1.4.1C語言程序的開發(fā)過程13
1.4.2VisualC集成開發(fā)環(huán)境介紹15
1.4.3運行VisualC程序的步驟與方法16
本章小結(jié)20
習題120
第2章C語言程序設計基礎(chǔ)23
2.1數(shù)據(jù)的表現(xiàn)形式23
2.1.1數(shù)據(jù)的表現(xiàn)形式概述23
2.1.2常量24
2.1.3變量27
2.2C語言的數(shù)據(jù)類型29
2.2.1數(shù)據(jù)類型概述29
2.2.2整型數(shù)據(jù)29
2.2.3實型數(shù)據(jù)32
2.2.4字符型數(shù)據(jù)35
2.3C語言運算符與表達式37
2.3.1運算符與表達式概述37
2.3.2算術(shù)運算符及表達式38
2.3.3自增自減運算符及表達式40
2.3.4賦值運算符及表達式41
2.4數(shù)據(jù)類型轉(zhuǎn)換42
2.4.1自動轉(zhuǎn)換42
2.4.2強制轉(zhuǎn)換43
2.5位運算43
2.5.1位運算概述43
2.5.2按位取反44
2.5.3按位與、或和異或45
2.5.4按位左移和右移46
2.5.5位運算的混合運算48
本章小結(jié)49
習題249
第3章順序結(jié)構(gòu)程序設計55
3.1C語言的基本語句55
3.2字符數(shù)據(jù)的輸入輸出57
3.2.1字符輸出函數(shù)putchar57
3.2.2字符輸入函數(shù)getchar58
3.3格式輸入輸出59
3.3.1格式輸出函數(shù)printf60
3.3.2printf函數(shù)的應用62
3.3.3格式輸入函數(shù)scanf66
3.4順序結(jié)構(gòu)程序舉例68
本章小結(jié)72
習題373
第4章選擇結(jié)構(gòu)程序設計77
4.1關(guān)系運算符與關(guān)系表達式77
4.1.1關(guān)系運算符及其優(yōu)先級77
4.1.2關(guān)系表達式78
4.2邏輯運算符與邏輯表達式79
4.2.1邏輯運算符及其優(yōu)先級79
4.2.2邏輯表達式80
4.3條件運算符與條件表達式81
4.4if語句82
4.4.1if語句的三種形式82
4.4.2if語句的嵌套86
4.5switch語句88
4.6程序舉例91
本章小結(jié)94
習題494
第5章循環(huán)結(jié)構(gòu)程序設計101
5.1while循環(huán)101
5.2dowhile循環(huán)105
5.3for循環(huán)106
5.4break語句和continue語句109
5.4.1break語句109
5.4.2continue語句111
5.5循環(huán)的嵌套111
5.5.1循環(huán)嵌套的定義111
5.5.2循環(huán)嵌套的應用112
5.6循環(huán)程序舉例115
本章小結(jié)119
習題5119
第6章數(shù)組127
6.1一維數(shù)組127
6.1.1一維數(shù)組的定義128
6.1.2一維數(shù)組的引用129
6.1.3一維數(shù)組的初始化130
6.1.4一維數(shù)組程序舉例130
6.2二維數(shù)組135
6.2.1二維數(shù)組的定義136
6.2.2二維數(shù)組的引用137
6.2.3二維數(shù)組的初始化138
6.2.4二維數(shù)組程序舉例139
6.3字符數(shù)組與字符串142
6.3.1字符數(shù)組的定義與初始化142
6.3.2字符數(shù)組的引用142
6.3.3字符串和字符串結(jié)束標志143
6.3.4字符數(shù)組的輸入輸出144
6.3.5字符串處理函數(shù)145
6.3.6字符數(shù)組應用舉例150
本章小結(jié)152
習題6153
第7章函數(shù)159
7.1函數(shù)概述159
7.1.1模塊化程序設計159
7.1.2函數(shù)的概念160
7.1.3函數(shù)的分類162
7.2函數(shù)定義164
7.3函數(shù)調(diào)用167
7.3.1函數(shù)調(diào)用概述167
7.3.2函數(shù)的聲明168
7.3.3函數(shù)調(diào)用的形式169
7.3.4函數(shù)調(diào)用時的數(shù)據(jù)傳遞171
7.3.5函數(shù)參數(shù)傳遞的方式173
7.4數(shù)組作為函數(shù)的參數(shù)174
7.5函數(shù)的嵌套調(diào)用178
7.6函數(shù)的遞歸調(diào)用181
7.6.1遞歸及遞歸調(diào)用181
7.6.2遞歸問題的分類及解決方法183
7.7變量的作用域與存儲方式188
7.7.1變量的作用域188
7.7.2變量的存儲方式190
本章小結(jié)192
習題7192
第8章指針197
8.1指針的概念197
8.2指針變量199
8.2.1指針變量的定義199
8.2.2指針變量的賦值199
8.2.3指針的運算200
8.2.4多級指針202
8.3指針與數(shù)組203
8.3.1指針與一維數(shù)組203
8.3.2用數(shù)組名作為函數(shù)參數(shù)206
8.3.3指針與二維數(shù)組209
8.4指針與字符串212
8.4.1字符串的表示形式212
8.4.2字符指針作為函數(shù)參數(shù)215
8.5指向函數(shù)的指針216
8.5.1指向函數(shù)的指針變量216
8.5.2指向函數(shù)的指針變量作為函數(shù)參數(shù)217
8.6返回指針的函數(shù)218
8.6.1返回指針型函數(shù)的定義形式219
8.6.2返回指針的函數(shù)的應用219
8.7指針數(shù)組220
8.7.1指針數(shù)組的概念220
8.7.2指針數(shù)組作為main函數(shù)的參數(shù)221
本章小結(jié)222
習題8224
第9章結(jié)構(gòu)體、共用體與自定義類型229
9.1結(jié)構(gòu)體的概念229
9.1.1結(jié)構(gòu)體類型的定義230
9.1.2結(jié)構(gòu)體類型變量的定義及初始化231
9.1.3結(jié)構(gòu)體類型變量成員的引用232
9.2結(jié)構(gòu)體數(shù)組235
9.2.1結(jié)構(gòu)體數(shù)組的定義235
9.2.2結(jié)構(gòu)體數(shù)組的初始化236
9.2.3結(jié)構(gòu)體數(shù)組應用舉例237
9.3指向結(jié)構(gòu)體類型數(shù)據(jù)的指針240
9.3.1指向結(jié)構(gòu)體變量的指針240
9.3.2指向結(jié)構(gòu)體數(shù)組的指針242
9.4共用體245
9.4.1共用體類型的定義245
9.4.2共用體變量的定義246
9.4.3共用體變量的引用247
9.5用typedef定義類型249
9.6程序設計舉例251
本章小結(jié)256
習題9256
0章編譯預處理261
10.1宏定義261
10.1.1不帶參數(shù)的宏定義261
10.1.2帶參數(shù)的宏定義264
10.2文件包含266
10.3條件編譯269
本章小結(jié)271
習題10272
1章文件277
11.1文件的概述277
11.1.1文件的分類277
11.1.2文件的緩沖區(qū)279
11.1.3文件類型的指針279
11.2文件的常用操作280
11.2.1文件的打開與關(guān)閉280
11.2.2文件的讀寫283
11.2.3文件的定位288
11.2.4文件的其他操作290
本章小結(jié)290
習題11291
附錄一常用字符與ASCII代碼對照表295
附錄二C語言中的關(guān)鍵字及含義297
附錄三C語言運算符的優(yōu)先級和結(jié)合性299
附錄四C語言常用的庫函數(shù)301
參考文獻
- >
唐代進士錄
- >
姑媽的寶刀
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
伊索寓言-世界文學名著典藏-全譯本
- >
李白與唐代文化
- >
山海經(jīng)
- >
伯納黛特,你要去哪(2021新版)
- >
大紅狗在馬戲團-大紅狗克里弗-助人