-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
高等學校計算機基礎教育規劃教材C語言程序設計教程(第2版)/郭有強 馬金金 朱洪浩 版權信息
- ISBN:9787302555360
- 條形碼:9787302555360 ; 978-7-302-55536-0
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
高等學校計算機基礎教育規劃教材C語言程序設計教程(第2版)/郭有強 馬金金 朱洪浩 本書特色
本書是安徽省高等學校省級質量工程項目(一流教材建設),從C語言程序設計的基本思想出發,以“基本概念-基本應用-能力培養”為主線,注重案例驅動與算法的應用與實現,強調程序設計應用開發能力的培養。本次修訂內容除對各章節的文字敘述進行了完善和修改,更新了部分經典實例外,著重思考了第二部分(核心技術)的組織結構順序,目的是便于突出每章的重點核心內容,不再把多個重點難點混在一個章節,使學生能夠重點明確、循序漸進地開展學習。 遵循循序漸進原則設計課程體系結構以“基本概念-基本應用-能力培養”為主線每章重點突出,難點分散處理注重培養讀者的程序閱讀能力和程序設計能力安徽省高等學校一流教材遵循循序漸進原則設計課程體系結構以“基本概念-基本應用-能力培養”為主線每章重點突出,難點分散處理注重培養讀者的程序閱讀能力和程序設計能力安徽省高等學校一流教材
高等學校計算機基礎教育規劃教材C語言程序設計教程(第2版)/郭有強 馬金金 朱洪浩 內容簡介
本書注重培養讀者的程序閱讀能力和程序設計能力,是一本集知識性和實用性的C語言程序設計教材。全書共11章,分三大部分:基礎知識、核心技術、不錯應用。本書真正遵循循序漸進的原則,結合C語言特點和初學者學習能力接受規律設計課程體系結構,每章重點突出,難點分散處理,以“基本概念-基本應用-能力培養”為主線,注重結合大量實例分析及算法的應用與實現,強調程序設計應用開發能力的培養。 本教材可作為高等院校、計算機水平考試、各類成.人教育等教學用書,也可作為計算機愛好者的自學參考書。
高等學校計算機基礎教育規劃教材C語言程序設計教程(第2版)/郭有強 馬金金 朱洪浩 目錄
目 錄第1章C語言概述3
1.1程序與程序設計語言3
1.1.1程序3
1.1.2程序設計語言4
1.1.3程序設計5
1.2算法6
1.2.1算法的含義6
1.2.2算法的特性8
1.2.3算法的表示9
1.3C語言簡介11
1.3.1C語言的發展11
1.3.2C語言的特點12
1.3.3簡單的C語言程序13
1.4C語言程序開發過程15
1.4.1問題分析與算法設計15
1.4.2編輯程序15
1.4.3編譯與連接17
1.4.4運行與調試18
本章小結18
習題119
第2章數據類型、運算符及表達式21
2.1語法基礎21
2.1.1基本字符集21
2.1.2詞匯22
2.1.3語句23
2.2基本數據類型24
2.3常量26
2.3.1數值常量26
2.3.2字符常量28
2.3.3字符串常量29
2.3.4符號常量29
2.4變量30
2.4.1變量的定義30
2.4.2整型變量31
2.4.3實型變量32
2.4.4字符變量34
2.5數據類型轉換35
2.5.1自動轉換35
2.5.2強制轉換36
2.6數據的輸入與輸出37
2.6.1格式輸出函數printf()37
2.6.2格式輸入函數scanf()41
2.6.3單字符輸入輸出函數44
2.7運算符和表達式46
2.7.1運算符、表達式、優先級和結合性46
2.7.2算術運算符與算術表達式48
2.7.3賦值運算符與賦值表達式50
2.7.4自增、自減運算符與表達式53
2.7.5關系運算符與關系表達式53
2.7.6邏輯運算符與邏輯表達式54
2.7.7逗號運算符及逗號表達式57
2.7.8條件運算符與條件表達式58
2.7.9sizeof運算符59
本章小結59
習題260
第3章程序流程控制63
3.1順序結構程序設計63
3.2選擇結構程序設計64
3.2.1if語句64
3.2.2switch語句70
3.3循環結構程序設計73
3.3.1while語句73
3.3.2dowhile語句76
3.3.3for循環77
3.3.4循環的嵌套80
3.3.5幾種循環的比較82
3.4跳轉控制語句83
3.4.1break語句83
3.4.2continue語句84
3.4.3return語句85
本章小結85
習題386
第2篇核 心 技 術
第4章函數93
4.1函數的定義與調用93
4.2函數參數傳遞98
4.2.1值傳遞方式98
4.2.2地址傳遞方式99
4.3函數的嵌套調用與遞歸調用100
4.3.1函數的嵌套調用100
4.3.2函數的遞歸調用101
4.4變量的作用域與存儲類別103
4.4.1變量的作用域104
4.4.2變量的存儲類別107
本章小結112
習題4113
第5章指針121
5.1指針、指針變量的概念121
5.1.1地址與指針121
5.1.2指針變量122
5.2指針變量122
5.2.1指針變量的定義122
5.2.2多級指針125
5.2.3指向void類型的指針126
5.3指針變量作為函數參數127
5.4指針函數與函數指針130
5.4.1指針函數130
5.4.2函數指針131
本章小結133
習題5134
第6章數組140
6.1一維數組140
6.2數組作函數參數145
6.2.1數組元素作函數實參145
6.2.2數組名作函數參數146
6.3二維數組與多維數組147
6.3.1二維數組147
6.3.2多維數組151
6.4字符數組152
6.4.1字符數組的定義與初始化152
6.4.2字符串與字符數組154
6.4.3字符數組的輸入和輸出155
6.4.4字符串處理函數156
本章小結163
習題6163
第7章指針與數組172
7.1內存的動態分配172
7.1.1動態內存分配函數172
7.1.2動態數組174
7.2指向一維數組的指針變量176
7.2.1一維數組的指針變量176
7.2.2指針變量表示數組元素176
7.2.3數組指針作函數參數179
7.3指向二維數組的指針變量182
7.3.1二維數組地址的表示182
7.3.2指向二維數組的指針變量185
7.4指針與字符串187
7.4.1字符串的指針表示187
7.4.2字符串指針作函數參數189
7.4.3字符串指針變量與字符數組的區別190
7.5指針數組190
7.5.1指針數組的定義190
7.5.2指針數組處理多個字符串192
7.5.3帶參數的main()193
本章小結195
習題7196
第3篇高 級 應 用
第8章結構體與共用體205
8.1結構體類型205
8.1.1結構體類型的定義205
8.1.2結構體變量的定義與引用206
8.2結構體數組211
8.2.1結構體數組的定義與引用211
8.2.2結構體數組作為函數參數213
8.3指向結構體類型的指針變量217
8.3.1結構體指針變量217
8.3.2指向結構體數組的指針變量218
8.4鏈表219
8.4.1單鏈表的建立220
8.4.2單鏈表的基本操作224
8.5共用體類型229
8.5.1共用體類型的定義230
8.5.2共用體變量的引用231
8.5.3共用體與結構體的不同233
8.6枚舉類型234
8.6.1枚舉類型的定義234
8.6.2枚舉變量的定義235
8.6.3枚舉變量的引用236
8.7typedef重定義類型名237
本章小結238
習題8239
第9章文件247
9.1文件及文件指針247
9.1.1文件的概念247
9.1.2文件指針248
9.2文件的打開與關閉249
9.2.1文件的打開249
9.2.2文件關閉函數251
9.3文件的讀寫251
9.3.1字符讀寫函數251
9.3.2字符串讀寫函數254
9.3.3數據塊讀寫函數255
9.3.4格式化讀寫函數258
9.4文件的隨機讀寫260
9.4.1文件定位260
9.4.2隨機讀寫數據塊261
9.5文件檢測函數263
本章小結264
習題9264
第10章編譯預處理與位運算268
10.1宏定義與宏替換268
10.2文件包含273
10.3條件編譯274
10.4數的機器碼表示方法279
10.4.1字節與位279
10.4.2原碼、反碼、補碼279
10.5位運算符和位運算280
10.5.1按位取反運算符~281
10.5.2按位與運算符&282
10.5.3按位或運算符|282
10.5.4按位異或運算符^283
10.5.5左位移運算符
10.5.6右位移運算符>>285
10.6位域(位段)287
10.6.1位域的定義和位域變量的說明287
10.6.2位域的使用288
本章小結289
習題10 290
第11章綜合應用舉例296
11.1通訊錄管理程序296
11.1.1項目要求296
11.1.2項目分析296
11.1.3總體設計296
11.1.4代碼實現297
11.1.5測試結果305
11.2學生成績管理系統306
11.2.1項目要求306
11.2.2項目分析306
11.2.3總體設計306
11.2.4代碼實現307
11.2.5測試結果319
本章小結320
附錄A標準ASCII 碼表321
附錄B運算符的優先級和結合性322
附錄CC語言的庫函數324
參考文獻330
高等學校計算機基礎教育規劃教材C語言程序設計教程(第2版)/郭有強 馬金金 朱洪浩 作者簡介
郭有強,教授,碩士生導師。從事計算機專業教學工作32年,主講課程:《C/C++/VC++程序設計》等。主編教材14部,其中8本為安徽省規劃教材和一流教材。安徽省教學名師,安徽省計算機學會副理事長。
- >
二體千字文
- >
有舍有得是人生
- >
中國歷史的瞬間
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
名家帶你讀魯迅:故事新編
- >
姑媽的寶刀
- >
小考拉的故事-套裝共3冊
- >
唐代進士錄