c语言程序设计新编教程答案钱雪忠,新编C语言程序设计教程
圖書簡介
配套資源:電子課件、習題解答、源代碼
本書特色:
★精選例題,引入了大量趣味性、游戲性應用實例,注重與加強程序閱讀、參考、編寫和上機調試實踐的能力,重在編程思路的培養與訓練。
★概念清晰但不煩瑣;例題精選又不失通用性;從實際操作出發更注重應用編程能力;把握語言知識點又敢于面對能力考核。
★超過200個例題的詳細講解。
申請樣書,配套資源均可在本頁面申請下載,也可聯系微信15910938545直接索取
本書內容全面,重點突出,共含14章,主要內容包括:C語言概述、結構化程序設計與算法、數據類型及其運算、順序結構程序設計、選擇結構程序設計、循環結構程序設計、數組及其應用、函數及其應用、指針及其應用、自定義類型及其應用、文件及其應用、預處理命令、位運算、C語言應用案例等。
章節目錄
目 錄
出版說明
前言
第1章 C語言概述1
1.1 程序設計語言簡介1
1.2 C語言發展過程3
1.3 C語言是優秀的程序語言4
1.4 C語言與C++的關系5
1.5 初識簡單的C語言程序6
1.6 C程序的結構特點9
1.7 C程序的書寫規則10
1.8 C語言字符集與詞匯10
1.9 運行C程序12
1.10 本章小結13
1.11 習題14
實驗1 初識運行環境和運行過程15
第2章 結構化程序設計與算法18
2.1 初識算法18
2.1.1 算法的概念18
2.1.2 算法舉例19
2.1.3 算法的特征20
2.2 結構化程序設計20
2.2.1 結構化程序設計方法20
2.2.2 結構化程序設計方法的原則21
2.2.3 結構化程序設計的三種基本結構21
2.3 算法的表示方法22
2.3.1 用自然語言表示算法23
2.3.2 用流程圖表示算法23
2.3.3 用N-S流程圖表示算法24
2.3.4 用偽代碼表示算法25
2.3.5 用計算機語言表示算法26
2.4 結構化程序設計應用舉例26
2.5 本章小結27
2.6 習題27
實驗2 熟悉VC++ 6.0環境及算法29
第3章 數據類型及其運算30
3.1 數據類型30
3.2 常量與變量31
3.2.1 常量31
3.2.2 變量32
3.3 整型數據32
3.3.1 整型常量32
3.3.2 整型變量33
3.4 實型數據37
3.4.1 實型常量37
3.4.2 實型變量37
3.5 字符型數據40
3.5.1 字符常量40
3.5.2 轉義字符41
3.5.3 字符變量41
3.5.4 字符數據的存儲與使用41
3.5.5 字符串常量42
3.6 變量賦初值43
3.7 數據類型的轉換43
3.8 算術運算符和表達式45
3.8.1 運算符簡介45
3.8.2 算術運算符和表達式45
3.9 賦值運算符和表達式48
3.10 逗號運算符和表達式49
3.11 應用實例50
3.12 本章小結52
3.13 習題53
實驗3 數據類型及其運算54
第4章 順序結構程序設計56
4.1 C語言語句概述56
4.2 C語言賦值語句57
4.3 數據輸入和輸出的概念58
4.4 字符數據的輸入和輸出58
4.4.1 putchar函數58
4.4.2 getchar函數59
4.5 格式數據的輸入和輸出60
4.5.1 格式輸出函數printf60
4.5.2 格式輸入函數scanf64
4.6 應用實例68
4.7 本章小結72
4.8 習題72
實驗4 順序結構程序設計74
第5章 選擇結構程序設計75
5.1 關系運算符和表達式75
5.1.1 關系運算符及其優先級75
5.1.2 關系表達式75
5.2 邏輯運算符和表達式76
5.2.1 邏輯運算符及其優先級76
5.2.2 邏輯運算及其取值77
5.2.3 邏輯表達式77
5.3 if語句78
5.3.1 if語句的三種形式78
5.3.2 if語句的嵌套81
5.3.3 條件運算符和表達式83
5.4 switch語句83
5.5 應用實例85
5.6 本章小結89
5.7 習題90
實驗5 選擇結構程序設計92
第6章 循環結構程序設計94
6.1 概述94
6.2 goto語句94
6.3 while語句95
6.4 do-while語句96
6.5 for語句97
6.6 循環的比較及其嵌套99
6.7 break和continue語句100
6.7.1 break語句100
6.7.2 continue語句100
6.8 應用實例101
6.9 本章小結111
6.10 習題112
實驗6 循環結構程序設計116
第7章 數組及其應用118
7.1 一維數組的定義和引用118
7.1.1 一維數組的定義118
7.1.2 一維數組元素的引用119
7.1.3 一維數組的初始化120
7.1.4 一維數組程序舉例121
7.2 二維數組的定義和引用123
7.2.1 二維數組的定義123
7.2.2 二維數組元素的引用124
7.2.3 二維數組的初始化125
7.3 字符數組127
7.3.1 字符數組的定義127
7.3.2 字符數組的初始化127
7.3.3 字符數組的引用127
7.3.4 字符串和字符串結束標志128
7.3.5 字符數組的輸入和輸出128
7.3.6 字符串處理函數129
7.4 應用實例132
7.5 本章小結139
7.6 習題139
實驗7 數組及其應用142
第8章 函數及其應用144
8.1 C語言函數概述144
8.2 函數定義的一般形式145
8.3 函數的參數和函數的值147
8.3.1 形式參數和實際參數147
8.3.2 函數的返回值148
8.4 函數的調用149
8.4.1 函數調用的一般形式149
8.4.2 函數調用的方式149
8.4.3 被調用函數的聲明150
8.5 函數的嵌套調用151
8.6 函數的遞歸調用152
8.7 數組作為函數參數155
8.8 局部變量和全局變量158
8.8.1 局部變量159
8.8.2 全局變量160
8.9 變量的存儲類別161
8.9.1 auto變量162
8.9.2 用static聲明局部變量162
8.9.3 register變量163
8.9.4 用static聲明全局變量164
8.10 內部函數和外部函數166
8.11 函數與模塊化程序設計166
8.12 應用實例167
8.13 本章小結173
8.14 習題173
實驗8 函數及其應用176
第9章 指針及其應用178
9.1 指針的基本概念178
9.2 指針變量179
9.2.1 指針變量的定義179
9.2.2 指針變量的引用180
9.2.3 指針變量作為函數參數183
9.2.4 指針變量的幾個問題186
9.3 指針與數組189
9.3.1 指向數組元素的指針189
9.3.2 通過指針引用數組189
9.3.3 數組名作函數參數191
9.3.4 指向多維數組的指針195
9.4 指針與字符串197
9.4.1 字符串的表示形式197
9.4.2 字符(串)指針變量與
字符數組200
9.5 指針與函數201
9.51 函數指針變量201
9.5.2 指針型函數202
9.6 指針數組203
9.7 指向指針的指針206
9.8 main函數參數207
9.9 應用實例208
9.10 本章小結211
9.11 習題213
實驗9 指針及其應用216
第10章 自定義類型及其應用218
10.1 如何定義結構體218
10.2 結構體類型變量的說明219
10.3 結構體變量220
10.3.1 結構體變量成員的表示方法220
10.3.2 結構體變量的賦值221
10.3.3 結構體變量的初始化221
10.3.4 指向結構體變量的指針222
10.4 結構體數組223
10.4.1 結構體數組的定義223
10.4.2 指向結構體數組的指針224
10.5 結構體指針變量作函數參數225
10.6 C語言動態存儲分配226
10.7 C語言鏈表的概念227
10.8 共用體229
10.8.1 共用體的定義230
10.8.2 共用體變量的說明230
10.8.3 共用體變量的賦值和使用231
10.9 C語言枚舉類型232
10.9.1 枚舉類型的定義及其變量說明232
10.9.2 枚舉類型變量的賦值和使用232
10.10 C語言類型定義符typedef詳解234
10.11 應用實例234
10.12 本章小結241
10.13 習題242
實驗10 自定義類型及其應用245
第11章 文件及其應用247
11.1 C語言文件概述247
11.2 文件指針248
11.3 文件的打開與關閉249
11.3.1 文件打開函數fopen249
11.3.2 文件關閉函數fclose251
11.4 文件的讀寫251
11.4.1 字符讀寫函數fgetc和fputc251
11.4.2 字符串讀寫函數fgets和fputs254
11.4.3 數據塊讀寫函數fread和fwtrite255
11.4.4 格式化讀寫函數fscanf和fprintf256
11.5 文件的隨機讀寫256
11.5.1 文件定位257
11.5.2 文件的隨機讀寫257
11.6 文件檢測函數258
11.7 庫文件258
11.8 應用實例259
11.9 本章小結260
11.10 習題260
實驗11 文件及其應用263
第12章 預處理命令265
12.1 C語言預處理概述265
12.2 宏定義265
12.2.1 無參宏定義266
12.2.2 有參宏定義268
12.3 文件包含命令272
12.4 C語言條件編譯272
12.5 應用實例274
12.6 本章小結276
12.7 習題276
第13章 位運算278
13.1 C語言位運算符278
13.2 C語言位域(位段)280
13.3 應用實例282
13.4 本章小結284
13.5 習題284
附錄286
附錄A ASCⅡ與擴展ASCⅡ編碼表286
附錄B C語言關鍵字大全287
附錄C C語言運算符及其優先級288
附錄D VC++6.0程序調試常見錯誤信息289
附錄E C語言庫函數291
參考文獻292
圖書評論
總結
以上是生活随笔為你收集整理的c语言程序设计新编教程答案钱雪忠,新编C语言程序设计教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 魔兽操作技巧
- 下一篇: PTA 硬币找钱问题