掃一掃
關注中圖網
官方微博
¥37.4(5.7折)?
預估到手價是按參與促銷活動、以最優(yōu)惠的購買方案計算出的價格(不含優(yōu)惠券部分),僅供參考,未必等同于實際到手價。
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫(yī)基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內科學·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
C語言程序設計 版權信息
- ISBN:9787560674049
- 條形碼:9787560674049 ; 978-7-5606-7404-9
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C語言程序設計 內容簡介
本書作為C語言程序設計編程指南,主要介紹了C語言的基礎語法、數據類型、流程控制、函數、指針、結構體、文件等內容。本書配有豐富的編程示例,這些示例涉及不同應用場景,有助于學生更好地理解和掌握C語言的各種概念和編程技巧,提高解決實際問題的能力。
本書適用于高等學校本科生及自學者,可幫助其奠定計算機科學基礎,提升編程能力。
C語言程序設計 目錄
第1章 概述 1
1.1 程序設計語言 1
1.2 C語言的發(fā)展歷史和特點 2
1.2.1 C語言的發(fā)展歷史 2
1.2.2 C語言的特點 3
1.3 簡單的C程序示例 3
1.3.1 C程序的構成與書寫格式 3
1.3.2 良好的編程風格 5
1.4 C語言上機環(huán)境 6
1.4.1 程序的編譯與編程環(huán)境 6
1.4.2 C語言程序的開發(fā)過程 6
1.4.3 Visual C++ 2010 Express上機操作 7
本章小結 18
習題 18
第2章 數據類型、運算符和表達式 21
2.1 基本數據類型、變量和常量 21
2.1.1 基本數據類型和取值范圍 21
2.1.2 變量 22
2.1.3 常量 23
2.2 運算符和表達式 26
2.2.1 優(yōu)先級與結合規(guī)則 26
2.2.2 賦值運算與連續(xù)賦值 27
2.2.3 算術運算 28
2.2.4 關系運算 30
2.2.5 邏輯運算 30
2.2.6 位運算 31
2.2.7 條件運算 33
2.2.8 復合賦值運算 33
2.2.9 其他運算 34
2.2.10 數據類型轉換及其規(guī)則 36
2.3 輸入/輸出函數 39
2.3.1 格式化輸出函數 39
2.3.2 格式化輸入函數 41
2.3.3 字符輸入/輸出函數 44
本章小結 45
習題 45
第3章 順序與分支結構 50
3.1 程序結構框圖 50
3.1.1 算法的表示 50
3.1.2 結構化程序設計 52
3.1.3 復合語句 53
3.2 順序結構 53
3.3 二分支結構 54
3.3.1 if-else二分支選擇語句 55
3.3.2 不平衡if結構 57
3.3.3 if語句的嵌套 59
3.4 多分支結構 60
3.4.1 if-else多分支語句 60
3.4.2 switch語句 63
3.5 分支結構的綜合示例 65
本章小結 69
習題 70
第4章 循環(huán)結構 75
4.1 循環(huán)結構的要素 75
4.2 循環(huán)語句 76
4.2.1 for語句 76
4.2.2 while語句 80
4.2.3 do-while語句 82
4.2.4 三種循環(huán)的比較 84
4.3 循環(huán)嵌套 84
4.4 流程轉移控制語句 86
4.4.1 break語句 86
4.4.2 continue語句 88
4.5 循環(huán)結構的綜合示例 89
本章小結 94
習題 95
第5章 數組 100
5.1 一維數組 100
5.1.1 一維數組的定義及引用 100
5.1.2 一維數組的初始化 103
5.1.3 一維數組的應用 104
5.2 二維數組與多維數組 105
5.2.1 二維數組的定義及引用 106
5.2.2 二維數組的初始化 107
5.2.3 二維數組的應用 108
5.2.4 多維數組 111
5.3 字符數組 113
5.3.1 字符數組的定義及引用 113
5.3.2 字符數組的初始化 114
5.3.3 字符串 116
5.3.4 字符數組和字符串的
輸入與輸出 116
5.3.5 常用字符串處理函數 120
5.3.6 字符數組的應用 122
5.4 數組的綜合示例 124
本章小結 131
習題 132
第6章 函數 139
6.1 函數定義和聲明 139
6.1.1 函數定義的一般形式 139
6.1.2 函數定義的要點 139
6.1.3 函數的聲明 144
6.2 函數調用過程 145
6.2.1 函數調用的一般形式 145
6.2.2 函數調用的參數傳遞 147
6.3 函數的遞歸與嵌套調用 149
6.3.1 函數的遞歸調用 149
6.3.2 函數的嵌套調用 153
6.4 作用域與存儲類型 154
6.4.1 作用域與生存期 154
6.4.2 變量的存儲類型 155
6.5 函數與數組 164
6.5.1 函數和一維數組 164
6.5.2 函數和二維數組 167
6.6 函數的綜合示例 169
本章小結 173
習題 173
第7章 指針 179
7.1 指針和變量 179
7.1.1 指針的基本概念 179
7.1.2 指針變量的定義與引用 181
7.1.3 指針的運算 183
7.2 指針和數組 189
7.2.1 指向數組元素的指針 190
7.2.2 指向數組的指針 202
7.2.3 指針數組 209
7.2.4 指針與字符串 216
7.3 指針和函數 222
7.3.1 指針作函數的參數 222
7.3.2 返回指針值的函數 227
7.3.3 函數指針 230
7.4 指針的綜合示例 236
本章小結 239
習題 239
第8章 結構、共用和枚舉類型 246
8.1 結構類型 246
8.1.1 結構類型和結構類型變量的
聲明及定義 246
8.1.2 結構類型數組 254
8.1.3 結構類型指針 262
8.1.4 結構類型的嵌套 267
8.1.5 用指針處理鏈表 269
8.2 共用類型 285
8.2.1 共用類型和共用類型變量的
定義 285
8.2.2 共用類型變量的引用和初始化 291
8.3 枚舉類型 295
8.3.1 枚舉類型的定義和枚舉類型
變量的說明 295
8.3.2 枚舉類型變量的賦值和使用 295
8.4 自定義類型 299
8.5 結構類型的綜合示例 300
本章小結 304
習題 304
第9章 編譯預處理 315
9.1 文件包含 315
9.1.1 文件包含命令的作用 315
9.1.2 #include命令的兩種格式 316
9.2 宏定義 317
9.2.1 不帶參數的宏 317
9.2.2 帶參數的宏 318
9.3 條件編譯 321
9.4 預處理命令的綜合示例 324
本章小結 326
習題 326
第10章 文件 330
10.1 文件概述和文件類型指針 330
10.1.1 文件概述 330
10.1.2 文件類型指針 331
10.2 文件的打開和關閉 332
10.2.1 文件的打開 332
10.2.2 文件的關閉 334
10.3 文件的讀/寫 335
10.3.1 字符讀/寫函數 335
10.3.2 字符串讀/寫函數 337
10.3.3 格式化讀/寫函數 340
10.3.4 數據塊讀/寫函數 341
10.4 文件的定位 345
10.5 文件的檢測 347
10.6 文件的綜合示例 348
本章小結 351
習題 351
第11章 計算機算法基礎 359
11.1 常用算法 359
11.1.1 迭代法 359
11.1.2 窮舉法 362
11.1.3 遞推法 364
11.1.4 遞歸法 366
11.1.5 回溯法 366
11.1.6 貪婪法 370
11.2 查找算法 371
11.2.1 順序查找 371
11.2.2 二分查找 372
11.3 排序算法 374
11.3.1 冒泡排序 374
11.3.2 快速排序 376
本章小結 377
習題 378
第12章 模塊化程序設計實戰(zhàn) 379
12.1 模塊化程序設計基礎 379
12.2 模塊化程序設計示例 380
本章小結 396
習題 397
附錄1 常用字符與ASCII值對照表 398
附錄2 C語言保留字一覽表 399
附錄3 運算符的優(yōu)先級及其結合性 400
附錄4 C語言常用庫函數 401
參考文獻 408
展開全部
書友推薦
- >
李白與唐代文化
- >
回憶愛瑪儂
- >
龍榆生:詞曲概論/大家小書
- >
中國歷史的瞬間
- >
名家?guī)阕x魯迅:故事新編
- >
上帝之肋:男人的真實旅程
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
經典常談
本類暢銷