包郵 高等學(xué)校計算機基礎(chǔ)教育教材精選C語言程序設(shè)計(高等學(xué)校計算機基礎(chǔ)教育教材精選)
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
高等學(xué)校計算機基礎(chǔ)教育教材精選C語言程序設(shè)計(高等學(xué)校計算機基礎(chǔ)教育教材精選) 版權(quán)信息
- ISBN:9787302568520
- 條形碼:9787302568520 ; 978-7-302-56852-0
- 裝幀:70g膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
高等學(xué)校計算機基礎(chǔ)教育教材精選C語言程序設(shè)計(高等學(xué)校計算機基礎(chǔ)教育教材精選) 本書特色
語言通俗易懂,講解深入淺出,不只是介紹C語言語法,而是重點介紹C語言程序設(shè)計的技術(shù)與技巧,*后給出一個項目實戰(zhàn),通過學(xué)生成績管理系統(tǒng)的設(shè)計與開發(fā),展示了項目開發(fā)的全過程,每個示例均配有問題分析、程序代碼、運行結(jié)果和代碼解析,并對程序代碼添加盡可能多的注釋,非常適合教學(xué)和自學(xué)。 C語言程序設(shè)計入門教材,計算機水平考試培訓(xùn)及各類成人教育教材。
高等學(xué)校計算機基礎(chǔ)教育教材精選C語言程序設(shè)計(高等學(xué)校計算機基礎(chǔ)教育教材精選) 內(nèi)容簡介
本書針對程序設(shè)計的初學(xué)者,以通俗易懂的語言,由淺入深地講述了C語言程序設(shè)計的技術(shù)與技巧。全書共11章,前10章講述C語言的基礎(chǔ)語法,每章配有程序示例和常見錯誤分析,有利于學(xué)習(xí)者掌握程序設(shè)計的基本技巧;1章是項目實戰(zhàn),通過學(xué)生成績管理系統(tǒng)的設(shè)計與開發(fā),展示了項目開發(fā)的全過程,從需求分析、算法設(shè)計到程序編寫和調(diào)試,以項目實戰(zhàn)的形式引導(dǎo)和幫助學(xué)習(xí)者解決實際問題,提高學(xué)習(xí)者解決具體問題的能力。 本書的每個示例均配有問題分析、程序代碼、運行結(jié)果和代碼解析,并對程序代碼添加盡可能多的注釋,容易入門和提高。與本書配套的《C語言程序設(shè)計習(xí)題解答與實驗指導(dǎo)》一書中提供每章習(xí)題解答和相關(guān)的實驗內(nèi)容,實驗內(nèi)容按知識點分層次設(shè)置,包括驗證性實驗、設(shè)計性實驗、擴展訓(xùn)練,可以滿足不同層次的學(xué)習(xí)者的學(xué)習(xí)需求。 本書適合作為高等院校C語言程序設(shè)計課程的教材。可以滿足不同專業(yè)、不同學(xué)時的教學(xué)需要,對計算機相關(guān)專業(yè)和電子信息類專業(yè)可以講授本書的全部內(nèi)容,其他專業(yè)可以講授本書的部分內(nèi)容。本書也適合計算機水平考試培訓(xùn)及各類成.人教育教學(xué)使用。
高等學(xué)校計算機基礎(chǔ)教育教材精選C語言程序設(shè)計(高等學(xué)校計算機基礎(chǔ)教育教材精選) 目錄
目錄
C語言程序設(shè)計第1章引言1
1.1C語言的發(fā)展1
1.2C語言的特點2
1.3C程序結(jié)構(gòu)2
1.3.1C程序的基本組成2
1.3.2算法5
1.3.3C程序的三種基本結(jié)構(gòu)6
1.4C程序的實現(xiàn)7
1.4.1C程序的開發(fā)步驟7
1.4.2C程序的編輯8
1.4.3C程序的調(diào)試12
1.4.4C程序的編譯、連接及執(zhí)行14
1.4.5項目的保存和打開16
1.5常見錯誤分析16
本章小結(jié)18
習(xí)題19
第2章數(shù)據(jù)類型及其運算22
2.1標識符和關(guān)鍵字22
2.1.1標識符22
2.1.2關(guān)鍵字23
2.2常量與變量24
2.2.1常量24
2.2.2變量24
2.3數(shù)據(jù)類型25
2.3.1整型數(shù)據(jù)26
2.3.2實型數(shù)據(jù)28
2.3.3字符型數(shù)據(jù)31
2.4數(shù)據(jù)類型的轉(zhuǎn)換32
2.4.1隱式類型轉(zhuǎn)換32
2.4.2強制類型轉(zhuǎn)換33
2.5運算符和表達式34
2.5.1算術(shù)運算符和算術(shù)表達式35
2.5.2賦值運算符和賦值表達式36
2.5.3自增自減運算符37
2.5.4逗號運算符和逗號表達式39
2.6數(shù)據(jù)的輸入和輸出40
2.6.1格式輸入函數(shù)scanf40
2.6.2格式輸出函數(shù)printf43
2.6.3字符輸入函數(shù)getchar()45
2.6.4字符輸出函數(shù)putchar()45
2.7賦值語句和順序結(jié)構(gòu)程序設(shè)計46
2.7.1賦值語句46
2.7.2順序結(jié)構(gòu)程序設(shè)計47
2.8數(shù)學(xué)函數(shù)48
2.9應(yīng)用舉例51
2.10常見錯誤分析53
本章小結(jié)60
習(xí)題61
C語言程序設(shè)計目錄
第3章選擇結(jié)構(gòu)及其應(yīng)用67
3.1關(guān)系運算符和關(guān)系表達式67
3.1.1關(guān)系運算符67
3.1.2關(guān)系表達式68
3.1.3優(yōu)先級和結(jié)合性68
3.2邏輯運算符和邏輯表達式69
3.2.1邏輯運算符69
3.2.2邏輯表達式69
3.2.3優(yōu)先級和結(jié)合性70
3.3if語句71
3.3.1if分支71
3.3.2ifelse分支74
3.3.3嵌套的if語句79
3.4switch語句82
3.5條件運算符和條件表達式88
3.6應(yīng)用舉例88
3.7常見錯誤分析93
本章小結(jié)97
習(xí)題97
第4章循環(huán)結(jié)構(gòu)及其應(yīng)用103
4.1while循環(huán)語句103
4.2dowhile循環(huán)語句108
4.3for循環(huán)語句112
4.4三種循環(huán)語句的比較118
4.5循環(huán)嵌套121
4.6break語句和continue語句129
4.6.1break語句129
4.6.2continue語句133
4.7goto語句和標號135
4.8應(yīng)用舉例137
4.9常見錯誤分析148
本章小結(jié)151
習(xí)題151
第5章數(shù)組160
5.1一維數(shù)組160
5.1.1一維數(shù)組的定義和引用160
5.1.2一維數(shù)組的初始化166
5.1.3一維數(shù)組應(yīng)用舉例167
5.2二維數(shù)組172
5.2.1二維數(shù)組的定義和引用172
5.2.2二維數(shù)組的初始化173
5.2.3二維數(shù)組應(yīng)用舉例174
5.3字符數(shù)組和字符串177
5.3.1字符數(shù)組的定義和初始化178
5.3.2字符串179
5.3.3字符數(shù)組的輸入和輸出181
5.3.4字符串處理函數(shù)183
5.3.5字符數(shù)組應(yīng)用舉例186
5.4常見錯誤分析189
本章小結(jié)193
習(xí)題193
第6章函數(shù)198
6.1函數(shù)概述198
6.1.1函數(shù)的概念198
6.1.2庫函數(shù)200
6.2用戶自定義函數(shù)201
6.2.1函數(shù)定義的格式201
6.2.2形式參數(shù)和實際參數(shù)202
6.2.3函數(shù)的返回值206
6.3函數(shù)的調(diào)用207
6.3.1函數(shù)調(diào)用的一般形式208
6.3.2函數(shù)的調(diào)用方式208
6.3.3函數(shù)調(diào)用的過程210
6.3.4函數(shù)的原型聲明211
6.3.5函數(shù)的參數(shù)傳遞212
6.4函數(shù)的嵌套調(diào)用和遞歸調(diào)用214
6.4.1函數(shù)的嵌套調(diào)用214
6.4.2函數(shù)的遞歸調(diào)用215
6.5數(shù)組作為函數(shù)的參數(shù)220
6.5.1一維數(shù)組名作為函數(shù)的參數(shù)220
6.5.2二維數(shù)組名作為函數(shù)的參數(shù)224
6.6局部變量和全局變量228
6.6.1局部變量228
6.6.2全局變量230
6.7變量的存儲類別233
6.7.1局部變量的存儲類別234
6.7.2全局變量的存儲類別237
6.8內(nèi)部函數(shù)和外部函數(shù)238
6.8.1內(nèi)部函數(shù)239
6.8.2外部函數(shù)239
6.9應(yīng)用舉例239
6.10常見錯誤分析244
本章小結(jié)247
習(xí)題248
第7章預(yù)處理命令256
7.1宏定義256
7.1.1不帶參數(shù)的宏定義257
7.1.2帶參數(shù)的宏定義259
7.1.3撤銷宏定義命令261
7.2文件包含命令262
7.3條件編譯命令265
7.4常見錯誤分析268
本章小結(jié)270
習(xí)題270
第8章指針275
8.1變量的地址和指針276
8.2指針變量的定義277
8.3指針運算278
8.3.1取地址運算符278
8.3.2指針運算符278
8.3.3賦值運算279
8.3.4空指針與void指針281
8.4指針與函數(shù)282
8.4.1指針作為函數(shù)參數(shù)282
8.4.2指針作為函數(shù)的返回值288
8.4.3函數(shù)指針289
8.5指針與數(shù)組293
8.5.1一維數(shù)組的指針表示293
8.5.2二維數(shù)組的指針表示301
8.5.3指針與字符串310
8.6指針數(shù)組和指向指針的指針313
8.6.1指針數(shù)組313
8.6.2指向指針的指針316
8.7應(yīng)用舉例318
8.8常見錯誤分析321
本章小結(jié)323
習(xí)題324
第9章結(jié)構(gòu)體與共用體332
9.1結(jié)構(gòu)體332
9.1.1結(jié)構(gòu)體類型的定義333
9.1.2結(jié)構(gòu)體變量的定義334
9.1.3用typedef定義數(shù)據(jù)類型337
9.1.4結(jié)構(gòu)體變量的引用338
9.1.5結(jié)構(gòu)體變量的初始化339
9.2結(jié)構(gòu)體數(shù)組340
9.2.1結(jié)構(gòu)體數(shù)組的定義341
9.2.2結(jié)構(gòu)體數(shù)組的初始化341
9.2.3結(jié)構(gòu)體數(shù)組的引用342
9.3結(jié)構(gòu)體指針變量344
9.3.1指向結(jié)構(gòu)體變量的指針344
9.3.2指向結(jié)構(gòu)體數(shù)組的指針345
9.3.3結(jié)構(gòu)體變量和結(jié)構(gòu)體指針變量作為函數(shù)參數(shù)345
9.4鏈表348
9.4.1鏈表的類型及定義349
9.4.2處理動態(tài)鏈表的函數(shù)351
9.4.3動態(tài)鏈表的基本操作352
9.4.4棧和隊列360
9.5共用體361
9.6枚舉類型363
9.7應(yīng)用舉例363
9.8常見錯誤分析371
本章小結(jié)374
習(xí)題374
第10章文件382
10.1文件概述382
10.2文件類型指針383
10.3文件的打開、讀寫和關(guān)閉384
10.3.1文件的打開函數(shù)fopen( )384
10.3.2文件的關(guān)閉函數(shù)fclose( )386
10.3.3文件的讀寫386
10.3.4文件讀寫函數(shù)的選擇396
10.4文件的定位396
10.5應(yīng)用舉例400
10.6常見錯誤分析405
本章小結(jié)405
習(xí)題406
第11章項目實戰(zhàn): 學(xué)生成績管理系統(tǒng)413
11.1系統(tǒng)設(shè)計413
11.1.1需求分析413
11.1.2總體設(shè)計414
11.1.3數(shù)據(jù)結(jié)構(gòu)設(shè)計415
11.2功能設(shè)計415
11.2.1主控模塊415
11.2.2顯示學(xué)生信息模塊420
11.2.3輸入學(xué)生信息模塊422
11.2.4刪除學(xué)生信息模塊426
11.2.5查詢學(xué)生信息模塊428
11.2.6修改學(xué)生信息模塊431
11.2.7插入學(xué)生信息模塊433
11.2.8統(tǒng)計學(xué)生成績模塊436
11.2.9學(xué)生成績排序模塊438
11.2.10保存學(xué)生信息模塊441
11.3本章小結(jié)443
附錄A常用字符與ASCII代碼對照表444
附錄B運算符的優(yōu)先級和結(jié)合性表445
附錄CC語言的關(guān)鍵字446
附錄D常用標準庫函數(shù)447
參考文獻454
高等學(xué)校計算機基礎(chǔ)教育教材精選C語言程序設(shè)計(高等學(xué)校計算機基礎(chǔ)教育教材精選) 作者簡介
邵蘭潔 單位:燕京理工大學(xué) 職務(wù)、職稱:副教授 性別:女 年齡:47歲,從事計算機教育工作21年,承擔(dān)多門計算機專業(yè)主干課程的教學(xué)任務(wù),教學(xué)經(jīng)驗豐富。主持參與省市級課題10余項,發(fā)表學(xué)術(shù)論文20余篇,出版計算機相關(guān)圖書10余本。
- >
李白與唐代文化
- >
苦雨齋序跋文-周作人自編集
- >
史學(xué)評論
- >
二體千字文
- >
羅曼·羅蘭讀書隨筆-精裝
- >
羅庸西南聯(lián)大授課錄
- >
【精裝繪本】畫給孩子的中國神話
- >
詩經(jīng)-先民的歌唱