性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當前位置 : 首頁  圖書 正文

C程序設計教程(第3版)(計算機系列教材)簡介,目錄書摘

2019-11-08 17:10 來源:京東 作者:京東
c3
C程序設計教程(第3版)(計算機系列教材)
暫無報價
1評論 100%好評
編輯推薦:
內容簡介:盡管隨著計算機技術的飛速發(fā)展,高級程序設計語言的種類越來越多,但是C語言仍然是適合作為學習程序設計思想的入門語言。本書在內容的編排上,更多地考慮了初學者的需求。
本書主要內容包括:C語言的基礎知識、結構化程序設計、模塊化程序設計、數組、指針、結構和文件。
全書的內容從易到難,循序漸進,列舉了大量的能夠解決實際問題的實例,并有一個貫穿始終的例子,將一個小程序逐漸擴充成一個比較大的程序。同時,特意安排了一些與信息安全方向有關的小例子,增加趣味性。
后面一章還討論了兩個實例,幫助讀者了解和掌握編寫實用的能解決實際問題的C程序的方法。
本書主要是為初學程序設計語言的高校學生量身定做的,也可作為C語言自學者的教材或參考書。
作者簡介:
目錄:目錄
第1章C語言概述 1
1.1程序設計語言 1
1.1.1低級語言 2
1.1.2高級語言 3
1.2通過實例認識C程序的結構 4
1.2.1問候界面 4
1.2.2計算里約奧運會中國軍團新人的人數 5
1.2.3計算有線電視n年的費用 7
1.3C語言的標準和編譯器 8
1.3.1C語言的標準 8
1.3.2常用的C語言編譯器 9
1.4程序的調試 9
1.4.1調試步驟 9
1.4.2在Visual C++ 6.0環(huán)境下調試第一個程序 10
習題 13第2章C語言基礎知識 15
2.1標識符、變量與常量 15
2.1.1標識符 15
2.1.2變量 17
2.1.3常量 18
2.2C語言的數據類型 19
2.2.1為什么要討論數據類型 19
2.2.2C語言的數據類型種類 22
2.2.3整型數據 23
2.2.4字符型數據 29
2.2.5浮點型數據 35
2.3運算符和表達式 38
2.3.1表達式與簡單語句 38
2.3.2算術運算符 39
2.3.3賦值運算符 41
2.3.4增1 減1運算符 42
2.3.5位邏輯運算符 43
2.3.6逗號運算符 45
2.3.7求字節(jié)數運算符 46
2.3.8不同數據類型數據間的混合運算 47
2.3.9賦值表達式的類型轉換 50
2.4指針類型與指針運算符 55
2.4.1指針概念和指針變量的定義 55
2.4.2指針運算符&和的使用 56
2.5典型錯誤分析 59
習題 60第3章結構化程序設計 65
3.1結構化程序設計 65
3.1.1結構化程序設計思想的產生 65
3.1.2結構化程序設計的3種基本結構 67
3.2語句與分程序 70
3.3順序結構程序設計 72
3.4關系運算符與邏輯運算符 74
3.4.1關系運算符 74
3.4.2邏輯運算符 76
3.5選擇結構程序設計 78
3.5.1問題提出與程序示例 78
3.5.2if語句的3種形式 79
3.5.3嵌套的if語句 90
3.5.4switch語句 94
3.5.5條件運算符 98
3.5.6選擇結構程序舉例 100
3.6循環(huán)結構程序設計 104
3.6.1問題提出與程序示例 104
3.6.2while語句 106
3.6.3do while語句 110
3.6.4for語句 113
3.6.5多重循環(huán) 115
3.6.6break語句在循環(huán)語句中的用法 118
3.6.7continue語句 120
3.6.8循環(huán)結構程序舉例 123
3.7典型錯誤分析 131
習題 137第4章模塊化程序設計 147
4.1模塊化程序設計思想 147
4.2函數的定義、聲明與調用 150
4.2.1函數基礎 150
4.2.2函數的定義形式 151
4.2.3函數的返回值 152
4.2.4函數聲明 152
4.2.5函數調用 154
4.3函數的參數傳遞 157
4.3.1形參和實參的關系 158
4.3.2普通變量作為函數的形式參數 158
4.3.3指針變量作為函數的形式參數 159
4.4程序舉例 162
4.5函數的遞歸調用 165
4.6變量的存儲類別 168
4.6.1自動變量與外部變量 168
4.6.2靜態(tài)變量 177
4.6.3寄存器變量 179
4.7預處理命令 180
4.7.1宏定義 180
4.7.2文件包含 184
4.7.3條件編譯 186
4.8典型錯誤分析 187
習題 190第5章數組和指針 197
5.1一維數組 197
5.1.1問題提出與程序示例 197
5.1.2一維數組的定義 198
5.1.3一維數組的引用 198
5.1.4一維數組的初始化 200
5.1.5程序舉例 201
5.1.6數組名作為函數的參數 205
5.2指針與一維數組 212
5.2.1指針值的算術運算 212
5.2.2指針方式和數組方式對數組元素的操作 216
5.2.3指向一組空間首地址的指針作為函數參數 2175.3動態(tài)的一維數組 218
5.3.1空指針 218
5.3.2存儲器申請與釋放 219
5.4字符數組與字符串函數 221
5.4.1字符數組 221
5.4.2字符數據的輸入與輸出 223
5.4.3指針與字符串 225
5.4.4程序舉例 226
5.4.5字符串函數 229
5.5二級指針 231
5.6指針數組與命令行參數 233
5.6.1指針數組 233
5.6.2命令行參數 237
5.7二維數組 238
5.7.1二維數組的定義 239
5.7.2二維數組的引用 240
5.7.3二維數組的初始化 241
5.7.4程序舉例 242
5.7.5用指針方法操作二維數組 247
5.8典型錯誤分析 248
習題 253第6章結構體等構造數據類型 262
6.1結構體 262
6.1.1問題提出與程序示例 262
6.1.2結構體的聲明和定義 263
6.1.3結構體成員的引用 266
6.1.4結構體的初始化 268
6.2結構體與數組 268
6.2.1結構體包含數組 268
6.2.2結構體數組 269
6.3結構體與指針 271
6.3.1指向結構體的指針 271
6.3.2用結構體類型指針建立鏈表 274
6.4結構體與函數 276
6.4.1結構體數據作為函數的參數 276
6.4.2返回指向結構體的指針的函數 277
6.5聯合體與枚舉 279
6.5.1使用聯合體與枚舉的目的 279
6.5.2聯合體與枚舉的聲明 279
6.5.3聯合體變量與枚舉變量的定義 280
6.5.4聯合體變量成員的引用 281
6.5.5枚舉變量的使用 282
6.5.6指向聯合體變量的指針 284
6.5.7聯合體變量與函數 284
6.5.8使用聯合體與枚舉的程序舉例 285
6.6類型定義 287
6.7程序舉例 288
6.8典型錯誤分析 291
習題 294第7章文件 301
7.1文件概述 301
7.1.1問題提出與程序示例 301
7.1.2文件“流” 302
7.1.3文件操作的特點 303
7.1.4緩沖文件系統(tǒng) 303
7.2文件的打開與關閉 304
7.2.1文件類型指針 304
7.2.2文件的打開 304
7.2.3文件的關閉 306
7.3文件的讀寫操作 306
7.3.1fputc函數與fgetc函數 307
7.3.2fprintf函數與fscanf函數 311
7.3.3fread函數與fwrite函數 315
7.3.4fgets函數和fputs函數 319
7.4文件的定位操作 320
7.4.1文件的順序存取和隨機存取 320
7.4.2rewind函數 320
7.4.3fseek函數 321
7.4.4ftell函數和feof函數 323
習題 323第8章案例 326
案例1學生試卷分數統(tǒng)計 326
案例2通信錄管理系統(tǒng) 332附錄AASCII碼與字符對照表 339附錄B運算符的優(yōu)先級和結合性 341附錄Cprintf函數的轉換說明模式 343
熱門推薦文章
相關優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務 天天低價,暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團購
常見問題
大家電
聯系客服
配送方式
上門自提
211限時達
配送服務查詢
配送費收取標準
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉賬
售后服務
售后政策
價格保護
退款說明
返修/退換貨
取消訂單
特色服務
奪寶島
DIY裝機
延保服務
京東E卡
京東通信
京東JD+