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

C語言入門很輕松(微課超值版 入門很輕松)

C語言入門很輕松(微課超值版 入門很輕松)

定 價:¥69.80

作 者: 云尚科技 著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302556053 出版時間: 2020-07-01 包裝: 平裝
開本: 16開 頁數(shù): 288 字數(shù):  

內(nèi)容簡介

  《C語言入門很輕松:微課超值版》是針對零基礎(chǔ)讀者研發(fā)的C語言入門教材。內(nèi)容側(cè)重實戰(zhàn),通過結(jié)合流行有趣的熱點案例,詳細地介紹了C語言開發(fā)中的各項技術(shù)?!禖語言入門很輕松:微課超值版》分為15章,包括快速步入C語言的世界,成為大牛前的必備知識,常量與變量,使用運算符和表達式,數(shù)據(jù)的輸入和輸出,算法與流程圖,流程控制結(jié)構(gòu),數(shù)值數(shù)組與字符數(shù)組,函數(shù)與函數(shù)中的變量,常用庫函數(shù)的應(yīng)用,指針的應(yīng)用,結(jié)構(gòu)體,共用體和枚舉,文件的操作,經(jīng)典排序方法,編譯與預(yù)處理指令。 《C語言入門很輕松:微課超值版》通過大量案例,不僅能幫助初學(xué)者快速入門,還可以讓讀者積累項目開發(fā)經(jīng)驗。讀者通過微信掃描書中二維碼可以快速查看對應(yīng)案例的微視頻操作和獲取書中實戰(zhàn)訓(xùn)練的解題思路和源代碼,并可通過書中一步步引導(dǎo)的方式,檢驗自己對本章知識點掌握的程度?!禖語言入門很輕松:微課超值版》還贈送大量超值的資源,包括精品教學(xué)視頻、精美幻燈片、案例源代碼、教學(xué)大綱、求職資源庫、面試資源庫、筆試題庫和小白項目實戰(zhàn)手冊;《C語言入門很輕松:微課超值版》還提供技術(shù)支持QQ群,專門為讀者答疑解難,降低學(xué)習(xí)編程的門檻,讓讀者輕松跨入編程領(lǐng)域。 《C語言入門很輕松:微課超值版》適合零基礎(chǔ)的C語言自學(xué)者和希望快速掌握C語言開發(fā)技術(shù)的人員,也可作為大中專院校的學(xué)生和培訓(xùn)機構(gòu)學(xué)員的參考用書。

作者簡介

暫缺《C語言入門很輕松(微課超值版 入門很輕松)》作者簡介

圖書目錄

第1章  快速步入C語言的世界    001
1.1  C語言概述   001
1.1.1  C語言的發(fā)展歷程  001
1.1.2  C語言的優(yōu)缺點 002
1.1.3  學(xué)習(xí)C語言的理由  002
1.2  C語言的常用開發(fā)環(huán)境    003
1.2.1  Visual  Studio  2019開發(fā)環(huán)境   003
1.2.2  Visual  C   6.0開發(fā)環(huán)境    007
1.2.3  Turbo  C  2.0開發(fā)環(huán)境   008
1.3  編寫第1個C語言程序   009
1.3.1  在Visual  Studio  2019中編寫   009
1.3.2  在Visual  C   6.0中編寫   012
1.3.3  在Turbo  C中編寫 016
1.4  C語言的編寫規(guī)范 018
1.5  新手疑難問題解答    018
1.6  實戰(zhàn)訓(xùn)練 019
 
第2章  成為大牛前的知識    020
2.1  C語言的運行特征 020
2.1.1  簡單的C語言程序  020
2.1.2  C語言程序的結(jié)構(gòu)  022
2.1.3  C語言程序的執(zhí)行  023
2.2  C語言的基本語法 023
2.2.1  C語言中的分號 023
2.2.2  C語言中的標(biāo)識符  024
2.2.3  C語言中的關(guān)鍵字  024
2.2.4  C語言中的空格 026
2.2.5  C語言的注釋方法  027
2.3  C語言中的基本語句  027
2.3.1  聲明語句   027
2.3.2  表達式語句 027
2.3.3  函數(shù)調(diào)用語句  027
2.3.4  流程控制語句  028
2.3.5  空語句 028
2.4  C語言的數(shù)據(jù)類型 028
2.4.1  整型數(shù)據(jù)類型  029
2.4.2  浮點型數(shù)據(jù)類型    030
2.4.3  字符型數(shù)據(jù)類型    030
2.4.4  自定義數(shù)據(jù)類型    031
2.4.5  數(shù)據(jù)類型的轉(zhuǎn)換    031
2.5  新手疑難問題解答    033
2.6  實戰(zhàn)訓(xùn)練 034
 
第3章  常量與變量   035
3.1  使用常量 035
3.1.1  認識常量   035
3.1.2  整型常量   035
3.1.3  浮點常量   036
3.1.4  字符常量   037
3.1.5  字符串常量 038
3.2  自定義常量   038
3.2.1  使用#define預(yù)處理器  038
3.2.2  使用const關(guān)鍵字  039
3.3  使用變量 040
3.3.1  認識變量   040
3.3.2  變量的聲明 041
3.3.3  變量的賦值 042
3.3.4  變量的分類 043
3.4  變量的存儲類型  045
3.4.1  自動型變量 045
3.4.2  靜態(tài)型變量 046
3.4.3  寄存器型變量  046
3.4.4  外部型變量 047
3.5  新手疑難問題解答    047
3.6  實戰(zhàn)訓(xùn)練 048
 
第4章  使用運算符和表達式  049
4.1  認識運算符   049
4.1.1  算術(shù)運算符 049
4.1.2  關(guān)系運算符 051
4.1.3  邏輯運算符 052
4.1.4  賦值運算符 053
4.1.5  位運算符   054
4.1.6  雜項運算符 055
4.1.7  運算符的優(yōu)先級    056
4.2  使用表達式   057
4.2.1  算術(shù)表達式 057
4.2.2  賦值表達式 059
4.2.3  關(guān)系表達式 060
4.2.4  邏輯表達式 061
4.2.5  位運算表達式  062
4.2.6  條件表達式 063
4.2.7  逗號表達式 063
4.3  新手疑難問題解答    064
4.4  實戰(zhàn)訓(xùn)練 064
 
第5章  數(shù)據(jù)的輸入和輸出 066
5.1  數(shù)據(jù)輸入輸出概述    066
5.2  格式輸入輸出函數(shù)    066
5.2.1  格式輸出函數(shù)printf() 067
5.2.2  格式輸入函數(shù)scanf_s()   068
5.3  字符輸入輸出函數(shù)    069
5.3.1  字符輸出函數(shù)putchar()   069
5.3.2  字符輸入函數(shù)getchar()   069
5.4  字符串輸入輸出函數(shù)  070
5.4.1  字符串輸出函數(shù)puts() 070
5.4.2  字符串輸入函數(shù)gets() 071
5.5  整數(shù)的輸入輸出  071
5.6  字符數(shù)據(jù)的輸入輸出  072
5.7  實型數(shù)據(jù)的輸入輸出  073
5.8  新手疑難問題解答    074
5.9  實戰(zhàn)訓(xùn)練 074
 
第6章  算法與流程圖 075
6.1  算法概述 075
6.1.1  算法的概念 075
6.1.2  算法的特性 076
6.1.3  算法的優(yōu)劣 076
6.2  流程圖簡介   077
6.2.1  傳統(tǒng)流程圖 077
6.2.2  N-S流程圖 080
6.3  算法的表示方法  080
6.3.1  自然語言表示法    080
6.3.2  流程圖表示法  081
6.3.3  N-S流程圖表示法  084
6.3.4  偽代碼表示法  085
6.3.5  計算機語言表示法  087
6.4  新手疑難問題解答    087
6.5  實戰(zhàn)訓(xùn)練 088
 
第7章  流程控制結(jié)構(gòu) 090
7.1  順序結(jié)構(gòu) 090
7.2  選擇判斷結(jié)構(gòu) 091
7.2.1  if語句 091
7.2.2  if…else語句  092
7.2.3  嵌套if語句   093
7.2.4  switch語句    096
7.2.5  嵌套switch語句   098
7.3  循環(huán)結(jié)構(gòu) 099
7.3.1  while循環(huán) 099
7.3.2  do…while循環(huán) 102
7.3.3  for循環(huán)   104
7.3.4  循環(huán)語句的嵌套    105
7.3.5  無限循環(huán)   108
7.4  循環(huán)控制語句 109
7.4.1  break語句 109
7.4.2  continue語句  111
7.4.3  goto語句  112
7.5  新手疑難問題解答    113
7.6  實戰(zhàn)訓(xùn)練 114
 
第8章  數(shù)值數(shù)組與字符數(shù)組  115
8.1  數(shù)組概述 115
8.1.1  認識數(shù)組   115
8.1.2  數(shù)組的特點 116
8.2  一維數(shù)組 116
8.2.1  定義一維數(shù)組  116
8.2.2  初始化一維數(shù)組    117
8.2.3  一維數(shù)組的引用    119
8.3  二維數(shù)組 120
8.3.1  定義二維數(shù)組  120
8.3.2  初始化二維數(shù)組    121
8.3.3  二維數(shù)組的引用    123
8.4  多維數(shù)組 125
8.5  字符數(shù)組 125
8.5.1  字符數(shù)組的定義    125
8.5.2  初始化字符數(shù)組    126
8.5.3  字符數(shù)組的引用    127
8.5.4  字符數(shù)組的輸出    128
8.5.5  字符數(shù)組的輸入    129
8.6  新手疑難問題解答    131
8.7  實戰(zhàn)訓(xùn)練 131
 
第9章  函數(shù)與函數(shù)中的變量  133
9.1  函數(shù)概述 133
9.1.1  函數(shù)的概念 133
9.1.2  函數(shù)的分類 133
9.1.3  函數(shù)的定義 134
9.2  函數(shù)的聲明   135
9.2.1  函數(shù)的聲明 135
9.2.2  聲明返回值類型    137
9.2.3  函數(shù)的返回值  139
9.3  函數(shù)的調(diào)用   140
9.3.1  函數(shù)調(diào)用的形式    141
9.3.2  函數(shù)調(diào)用的方式    141
9.3.3  函數(shù)的嵌套調(diào)用    143
9.3.4  函數(shù)的遞歸調(diào)用    144
9.4  函數(shù)的參數(shù)傳遞  146
9.4.1  函數(shù)參數(shù)的傳遞    146
9.4.2  數(shù)組元素作為函數(shù)參數(shù) 148
9.4.3  數(shù)組名作為函數(shù)參數(shù)   149
9.5  內(nèi)部函數(shù)和外部函數(shù)  150
9.5.1  內(nèi)部函數(shù)   150
9.5.2  外部函數(shù)   151
9.6  新手疑難問題解答    152
9.7  實戰(zhàn)訓(xùn)練 153
 
第10章  常用庫函數(shù)的應(yīng)用   154
10.1  認識C語言標(biāo)準(zhǔn)庫函數(shù)  154
10.2  主函數(shù)的應(yīng)用   155
10.2.1  主函數(shù)的作用 155
10.2.2  主函數(shù)的聲明 155
10.2.3  主函數(shù)的參數(shù) 156
10.2.4  主函數(shù)的返回值   156
10.3  數(shù)學(xué)函數(shù)的應(yīng)用 156
10.3.1  三角函數(shù)  157
10.3.2  值函數(shù)   158
10.3.3  冪函數(shù)和平方根函數(shù)  158
10.3.4  指數(shù)函數(shù)和對數(shù)函數(shù)  159
10.3.5  取整函數(shù)和取余函數(shù)  160
10.4  字符串處理函數(shù)的應(yīng)用  161
10.4.1  字符串長度函數(shù)   161
10.4.2  字符串連接函數(shù)   161
10.4.3  字符串復(fù)制函數(shù)   162
10.4.4  字符串比較函數(shù)   163
10.4.5  字符串查找函數(shù)   164
10.4.6  字符串填充函數(shù)   165
10.4.7  字符串大小寫轉(zhuǎn)換函數(shù)    166
10.5  字符處理函數(shù)的應(yīng)用 166
10.5.1  字符類型判斷函數(shù) 166
10.5.2  字符大小寫轉(zhuǎn)換函數(shù)  168
10.6  動態(tài)分配內(nèi)存函數(shù)   168
10.6.1  函數(shù)malloc() 168
10.6.2  函數(shù)calloc() 169
10.6.3  函數(shù)realloc()   170
10.6.4  函數(shù)free()   171
10.7  其他常用函數(shù)的應(yīng)用 172
10.7.1  隨機函數(shù)  172
10.7.2  結(jié)束程序函數(shù) 174
10.7.3  快速排序函數(shù) 174
10.8  新手疑難問題解答   175
10.9  實戰(zhàn)訓(xùn)練    176
 
第11章  指針的應(yīng)用  177
11.1  指針概述    177
11.1.1  指針變量的定義   177
11.1.2  指針變量的初始化 178
11.1.3  指針變量的引用   180
11.1.4  指針變量的運算   181
11.2  指針與函數(shù)  184
11.2.1  函數(shù)返回指針 184
11.2.2  指向函數(shù)的指針   185
11.2.3  指針變量作為函數(shù)參數(shù)    186
11.3  指針與數(shù)組  187
11.3.1  數(shù)組元素的指針   187
11.3.2  通過指針引用數(shù)組元素    188
11.3.3  指向數(shù)組的指針變量作為函數(shù)參數(shù) 192
11.3.4  通過指針對多維數(shù)組進行引用 196
11.4  指針與字符串   201
11.4.1  字符指針  201
11.4.2  使用字符指針做函數(shù)參數(shù)  202
11.4.3  字符數(shù)組與字符指針變量的區(qū)別   204
11.5  指針數(shù)組和多重指針 205
11.5.1  指針數(shù)組  205
11.5.2  指向指針的指針   206
11.6  新手疑難問題解答   208
11.7  實戰(zhàn)訓(xùn)練    209
 
第12章  結(jié)構(gòu)體、共用體和枚舉   210
12.1  結(jié)構(gòu)體概述  210
12.1.1  結(jié)構(gòu)體的概念 210
12.1.2  結(jié)構(gòu)體類型的定義 210
12.1.3  結(jié)構(gòu)體變量的定義 212
12.1.4  結(jié)構(gòu)體變量的初始化  213
12.1.5  結(jié)構(gòu)體變量成員的引用    214
12.2  結(jié)構(gòu)體數(shù)組  215
12.2.1  結(jié)構(gòu)體數(shù)組的定義 216
12.2.2  結(jié)構(gòu)體數(shù)組的初始化  217
12.2.3  結(jié)構(gòu)體數(shù)組的引用 217
12.3  結(jié)構(gòu)體與函數(shù)   218
12.3.1  結(jié)構(gòu)體變量作為函數(shù)參數(shù)  218
12.3.2  結(jié)構(gòu)體變量的成員作為函數(shù)參數(shù)   219
12.3.3  結(jié)構(gòu)體變量作為函數(shù)返回值   220
12.4  結(jié)構(gòu)體與指針   221
12.4.1  指向結(jié)構(gòu)體變量的指針    221
12.4.2  指向結(jié)構(gòu)體數(shù)組的指針    223
12.4.3  指向結(jié)構(gòu)體變量的指針作為函數(shù)參數(shù)  224
12.5  共用體數(shù)據(jù)類型 225
12.5.1  共用體類型的聲明 225
12.5.2  共用體變量的定義 225
12.5.3  共用體變量的初始化  227
12.5.4  共用體變量的引用 227
12.6  枚舉數(shù)據(jù)類型   228
12.6.1  枚舉類型的定義   228
12.6.2  枚舉類型變量的定義  228
12.7  新手疑難問題解答   230
12.8  實戰(zhàn)訓(xùn)練    230
 
第13章  文件的操作  232
13.1  C語言文件概述  232
13.1.1  文件的概念   232
13.1.2  文件的分類   232
13.1.3  文件類型指針 233
13.2  文件的基本操作 234
13.2.1  打開文件函數(shù)fopen() 234
13.2.2  關(guān)閉文件函數(shù)fclose()   235
13.3  文件的讀寫操作 236
13.3.1  字符讀/寫函數(shù)    236
13.3.2  字符串讀/寫函數(shù)  238
13.3.3  數(shù)據(jù)塊讀/寫函數(shù)  240
13.3.4  格式化讀/寫函數(shù)  242
13.4  文件的定位操作 244
13.4.1  文件頭定位函數(shù)rewind() 244
13.4.2  隨機定位函數(shù)fseek() 244
13.4.3  當(dāng)前位置定位函數(shù)ftell()    245
13.5  文件的檢測操作 245
13.5.1  文件結(jié)束檢測函數(shù)feof() 246
13.5.2  文件讀寫錯誤檢測函數(shù)ferror()  247
13.5.3  文件錯誤標(biāo)志清除函數(shù)clearerr()    247
13.6  新手疑難問題解答   248
13.7  實戰(zhàn)訓(xùn)練    248
 
第14章  經(jīng)典排序方法    250
14.1  排序概述    250
14.2  插入排序    250
14.2.1  直接插入排序 251
14.2.2  希爾排序  252
14.3  選擇排序    253
14.3.1  簡單選擇排序 253
14.3.2  堆排序    254
14.4  交換排序    255
14.4.1  冒泡排序  255
14.4.2  快速排序  256
14.5  歸并排序    258
14.6  基數(shù)排序    260
14.7  新手疑難問題解答   261
14.8  實戰(zhàn)訓(xùn)練    262
 
第15章  編譯與預(yù)處理命令   263
15.1  預(yù)處理命令  263
15.2  宏定義  263
15.2.1  不帶參數(shù)的宏定義 263
15.2.2  宏定義的嵌套 264
15.2.3  帶參數(shù)的宏定義   265
15.2.4  宏定義的多行表示 267
15.2.5  解除宏定義   268
15.3  文件包含    268
15.4  條件編譯    269
15.4.1  #if命令  270
15.4.2  #ifdef命令   270
15.4.3  #ifndef命令  271
15.4.4  使用DEBUG宏 272
15.5  新手疑難問題解答   273
15.6  實戰(zhàn)訓(xùn)練    273

本目錄推薦

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