-
>
闖進數(shù)學(xué)世界――探秘歷史名題
-
>
中醫(yī)基礎(chǔ)理論
-
>
當(dāng)代中國政府與政治(新編21世紀(jì)公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
深入淺出C語言程序設(shè)計(第3版·微課版)(高等院校信息技術(shù)系列教材) 版權(quán)信息
- ISBN:9787302639978
- 條形碼:9787302639978 ; 978-7-302-63997-8
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
深入淺出C語言程序設(shè)計(第3版·微課版)(高等院校信息技術(shù)系列教材) 本書特色
(1)易混問題多比較。根據(jù)多年的教學(xué)經(jīng)驗,將易混易錯知識點總結(jié)為大量表格,或以對比型實例形式呈現(xiàn)。讀者在閱讀本教材時,能體會到“比較式教學(xué)法”貫穿全書
(2)重點問題多強調(diào)。將重點問題的描述設(shè)置為彩色字體,或以“敲重點”“注意”等字樣進行標(biāo)識。
(3)難點問題淺入深。處處體現(xiàn)深入淺出的內(nèi)容設(shè)計,讓讀者學(xué)得輕松,讓難點問題在潛移默化中得到突破。
(4)抽象問題形象化。繪制了大量的流程圖、結(jié)構(gòu)圖、過程圖等,圖文并茂的解說讓抽象的C語言底層邏輯變得形象化,易于理解。
(5)一題多解展思路。對很多例題提供了一題多解的思路。分析問題的多角度、程序設(shè)計的多樣化,在啟發(fā)讀者思維的同時,又夯實了基礎(chǔ)。
(6)配套資源立體化。本書配套電子課件、教學(xué)大綱、習(xí)題答案及詳解、實例源碼、微課視頻等教學(xué)資源。
深入淺出C語言程序設(shè)計(第3版·微課版)(高等院校信息技術(shù)系列教材) 內(nèi)容簡介
本書通過大量實例,深入淺出地介紹了C語言的基礎(chǔ)知識,以及用C語言解決實際問題的程序設(shè)計方法與技巧。對于初學(xué)者常見錯誤進行重點剖析,引入計算思維教學(xué)方法,例題解析體現(xiàn)提出問題、分析問題、解決問題的思維模式;大量采用比較式教學(xué)方法,對初學(xué)者易混知識點、重點難點問題進行分析,幫助初學(xué)者快速掌握C語言的語法知識及編程技巧。書中所有實例都在Code::Blocks環(huán)境下驗證通過并有運行結(jié)果的截圖。 本書以提高編程能力為主線,循序漸進,知識結(jié)構(gòu)合理,具有一定深度,針對大學(xué)教學(xué)要求進行編寫,涵蓋了全國計算機二級C語言考試的全部知識點。本書適合高等院校本科、專科、成人教育、高職高專計算機及相關(guān)專業(yè)教學(xué)使用,也可作為各類認(rèn)證考試的參考書,以及計算機工程技術(shù)人員的參考書。
深入淺出C語言程序設(shè)計(第3版·微課版)(高等院校信息技術(shù)系列教材) 目錄
第1章C語言程序設(shè)計入門3
1.1計算機、算法與程序3
1.1.1計算機的基本原理簡介3
1.1.2計算機語言4
1.1.3算法與程序6
1.2結(jié)構(gòu)化程序設(shè)計描述方法7
1.2.1結(jié)構(gòu)化程序設(shè)計描述方法簡介7
1.2.2簡單程序分析10
1.3C語言的優(yōu)缺點及程序設(shè)計原理12
1.3.1C語言的發(fā)展歷史12
1.3.2C語言的優(yōu)缺點14
1.3.3C語言程序設(shè)計的工作原理14
1.3.4簡單的C語言實例15
1.4C語言開發(fā)環(huán)境介紹18
1.4.1Code::Blocks18
1.4.2DevC 24
1.4.3GCC26
1.4.4調(diào)試程序?qū)嵗?7
1.5本章小結(jié)33
1.6習(xí)題34
第2章C語言基礎(chǔ)知識36
2.1C語言標(biāo)識符36
2.2C語言的數(shù)據(jù)類型37
2.3輸入輸出函數(shù)39
2.3.1格式化屏幕輸出函數(shù)printf()39
2.3.2格式化鍵盤輸入函數(shù)scanf()422.3.3printf()和scanf()函數(shù)常見錯誤44
2.3.4其他輸入輸出函數(shù)45
2.4常量和變量46
2.4.1常量46
2.4.2變量50
2.5運算符和表達式52
2.5.1運算符和表達式簡介52
2.5.2算術(shù)運算符及表達式53
2.5.3賦值運算符及表達式54
2.5.4自增、自減運算符及表達式55
2.5.5求字節(jié)運算符sizeof56
2.5.6逗號運算符及表達式56
2.6本章小結(jié)57
2.7習(xí)題59
◆深入淺出C語言程序設(shè)計(第3版·微課版)目錄第3章選擇結(jié)構(gòu)65
3.1C語言語句分類65
3.2條件判斷表達式的設(shè)計67
3.2.1關(guān)系運算符及表達式67
3.2.2邏輯運算符及表達式68
3.2.3關(guān)系表達式和邏輯表達式常見錯誤69
3.3if語句70
3.3.1單分支if語句70
3.3.2雙分支if語句72
3.3.3多分支if語句76
3.3.4if語句的嵌套結(jié)構(gòu)78
3.4switch語句81
3.5條件運算符及表達式84
3.6選擇結(jié)構(gòu)綜合實例86
3.7本章小結(jié)90
3.8習(xí)題92
第4章循環(huán)結(jié)構(gòu)96
4.1while語句96
4.1.1while語句的一般形式96
4.1.2while語句常見錯誤99
4.2dowhile語句101
4.3for語句103
4.3.1for語句的一般形式103
4.3.2for語句缺省表達式的形式104
4.3.3比較三種循環(huán)語句106
4.4循環(huán)嵌套107
4.5break語句111
4.6continue語句114
4.7goto語句116
4.8循環(huán)結(jié)構(gòu)綜合實例117
4.9本章小結(jié)119
4.10習(xí)題120
第二部分進 階 提 高
第5章數(shù)組127
5.1為何要使用數(shù)組127
5.2一維數(shù)組127
5.2.1一維數(shù)組定義127
5.2.2一維數(shù)組元素引用128
5.2.3一維數(shù)組初始化129
5.2.4一維數(shù)組常見錯誤130
5.2.5一維數(shù)組應(yīng)用舉例131
5.3二維數(shù)組133
5.3.1二維數(shù)組定義133
5.3.2二維數(shù)組元素引用134
5.3.3二維數(shù)組初始化134
5.3.4二維數(shù)組應(yīng)用舉例135
5.4數(shù)組綜合實例138
5.5本章小結(jié)141
5.6習(xí)題142
第6章函數(shù)146
6.1為何要使用函數(shù)146
6.2函數(shù)定義147
6.2.1函數(shù)的分類147
6.2.2用戶自定義函數(shù)148
6.2.3函數(shù)定義的格式149
6.2.4函數(shù)定義的四種形式151
6.3函數(shù)調(diào)用151
6.3.1函數(shù)調(diào)用的格式151
6.3.2參數(shù)傳值154
6.3.3函數(shù)調(diào)用的三種形式155
6.3.4函數(shù)常見錯誤156
6.4函數(shù)聲明157
6.5函數(shù)嵌套調(diào)用158
6.6變量的作用范圍和存儲類別160
6.6.1變量的作用范圍160
6.6.2變量的存儲類別162
6.7函數(shù)遞歸調(diào)用166
6.8編譯預(yù)處理命令168
6.8.1文件包含168
6.8.2宏定義169
6.8.3條件編譯命令172
6.9函數(shù)綜合實例173
6.10本章小結(jié)175
6.11習(xí)題176
第7章指針180
7.1為何要使用指針180
7.2指針變量182
7.2.1指針變量定義182
7.2.2指針變量賦值183
7.2.3指針變量間接引用184
7.2.4指針變量常見錯誤186
7.3指針與函數(shù)187
7.3.1指針作為函數(shù)參數(shù)(參數(shù)傳地址)187
7.3.2指針作為函數(shù)返回值191
7.4指針與一維數(shù)組192
7.4.1指針的算術(shù)運算和關(guān)系運算192
7.4.2指針指向一維數(shù)組193
7.4.3函數(shù)與一維數(shù)組196
7.5指針與二維數(shù)組200
7.5.1指向指針的指針200
7.5.2指針數(shù)組與二維數(shù)組200
7.5.3行指針與二維數(shù)組202
7.5.4函數(shù)與二維數(shù)組204
7.6指針綜合實例204
7.7本章小結(jié)206
7.8習(xí)題208
第8章字符串213
8.1字符串的概念213
8.2字符數(shù)組與字符串214
8.2.1字符數(shù)組初始化字符串214
8.2.2字符串的輸入輸出215
8.2.3字符數(shù)組與字符串編程實例217
8.2.4字符數(shù)組與字符串常見錯誤218
8.3字符指針與字符串218
8.3.1字符指針指向字符串219
8.3.2字符指針與字符串編程實例220
8.3.3比較字符數(shù)組與字符指針222
8.4字符串處理函數(shù)222
8.4.1求字符串長度函數(shù)222
8.4.2字符串復(fù)制函數(shù)224
8.4.3字符串連接函數(shù)226
8.4.4字符串比較函數(shù)227
8.5字符串?dāng)?shù)組228
8.5.1二維數(shù)組構(gòu)造字符串?dāng)?shù)組228
8.5.2指針數(shù)組構(gòu)造字符串?dāng)?shù)組229
8.5.3比較二維數(shù)組和指針數(shù)組230
8.6字符串綜合實例230
8.7本章小結(jié)231
8.8習(xí)題233
第三部分高 級 應(yīng) 用
第9章構(gòu)造類型241
9.1為何要使用構(gòu)造類型241
9.2結(jié)構(gòu)體242
9.2.1定義結(jié)構(gòu)體類型242
9.2.2使用typedef命名結(jié)構(gòu)體類型243
9.2.3結(jié)構(gòu)體變量244
9.2.4結(jié)構(gòu)體指針248
9.2.5結(jié)構(gòu)體數(shù)組250
9.2.6結(jié)構(gòu)體與函數(shù)253
9.3共用體258
9.3.1定義共用體類型258
9.3.2共用體變量260
9.4枚舉類型263
9.5構(gòu)造類型綜合實例264
9.6本章小結(jié)265
9.7習(xí)題266
第10章文件270
10.1文件概述270
10.1.1為什么要使用文件270
10.1.2文件分類270
10.1.3文件指針271
10.1.4文件操作步驟272
10.2文件的打開與關(guān)閉272
10.2.1文件打開273
10.2.2文件關(guān)閉275
10.3文件讀寫函數(shù)275
10.3.1文件的格式化讀寫276
10.3.2文件的字符讀寫278
10.3.3文件的字符串讀寫279
10.3.4文件的數(shù)據(jù)塊讀寫281
10.3.5文件結(jié)束判斷283
10.4文件的定位283
10.4.1文件定位函數(shù)283
10.4.2獲取位置函數(shù)284
10.4.3反繞函數(shù)285
10.5文件綜合實例286
10.6本章小結(jié)288
10.7習(xí)題289
第11章位運算292
11.1位運算符292
11.1.1為什么需要位運算292
11.1.2位運算符分類292
11.1.3按位邏輯運算293
11.1.4移位運算295
11.2位運算綜合實例297
11.3本章小結(jié)299
11.4習(xí)題300
第12章指針高級應(yīng)用302
12.1指針的動態(tài)存儲分配302
12.1.1為何要使用動態(tài)存儲分配302
12.1.2動態(tài)存儲分配與釋放303
12.1.3動態(tài)一維數(shù)組305
12.1.4動態(tài)二維數(shù)組306
12.2鏈表307
12.2.1鏈表概述307
12.2.2鏈表的創(chuàng)建與輸出308
12.2.3鏈表的插入操作310
12.2.4鏈表的刪除操作311
12.3函數(shù)指針313
12.4main()函數(shù)的參數(shù)315
12.5本章小結(jié)316
12.6習(xí)題317 附錄A常用字符及ASCII碼表322
附錄BC語言關(guān)鍵字324
附錄CC語言運算符優(yōu)先級和結(jié)合性326
附錄DC語言常用庫函數(shù)328
附錄E部分習(xí)題參考答案333
參考文獻338
- >
煙與鏡
- >
經(jīng)典常談
- >
我從未如此眷戀人間
- >
推拿
- >
莉莉和章魚
- >
二體千字文
- >
有舍有得是人生
- >
名家?guī)阕x魯迅:故事新編