掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
C語言程序設計 版權信息
- ISBN:9787560672601
- 條形碼:9787560672601 ; 978-7-5606-7260-1
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C語言程序設計 內容簡介
本書系統地闡述了C語言程序設計的基本概念和算法,主要內容包含程序設計基礎、基本數據及其運算、結構化程序設計、數組、函數、指針與引用、結構和鏈表、數據文件處理技術等。本書選用部分程序設計競賽試題作為例題或實踐習題,有些試題是一題多解,旨在將知識傳授和編程解決問題能力的訓練相融合。
C語言程序設計 目錄
第1章 程序設計基礎 1
1.1 計算和計算機的發展——需求是發展之母 1
1.2 程序設計語言綜述 3
1.3 C語言基礎知識 4
1.3.1 C語言簡史 4
1.3.2 C語言的特點 5
1.3.3 C語言詞匯、數據類型、常量和變量 6
1.3.4 C程序開發環境基礎知識 8
1.4 C語言程序設計基礎知識 12
習題 13
第2章 基本數據及其運算 14
2.1 常量、變量及標識符 14
2.2 基本數據類型 16
2.2.1 整型數據 16
2.2.2 浮點型數據 18
2.2.3 字符型數據 20
2.3 輸入/輸出基礎 23
2.3.1 格式的輸入和輸出 23
2.3.2 單個字符的輸入/輸出 27
2.4 數據運算 28
2.4.1 賦值運算 29
2.4.2 算術運算 30
2.4.3 關系運算和邏輯運算 32
2.4.4 條件運算 34
2.4.5 其他運算 34
2.5 表達式 37
2.5.1 表達式的分類和值 37
2.5.2 表達式的類型轉換 38
習題 39
第3章 結構化程序設計 41
3.1 基本語句 41
3.2 順序結構 44
3.3 選擇結構 45
3.3.1 兩路條件選擇結構 46
3.3.2 多路按值選擇結構 51
3.4 循環結構 54
3.4.1 while循環結構 54
3.4.2 do…while循環結構 58
3.4.3 for循環結構 59
3.4.4 break語句、continue語句在循環中的應用 63
3.4.5 循環結構的嵌套 65
3.5 簡單程序設計實例 68
習題 72
實踐習題 75
第4章 數組 81
4.1 數組的基本概念 81
4.2 一維數組 82
4.2.1 一維數組定義 82
4.2.2 一維數組元素的引用 83
4.2.3 數組初始化 86
4.2.4 一維數組程序實例 90
4.2.5 冒泡排序 97
4.3 多維數組 99
4.3.1 多維數組定義、引用和存放特點 99
4.3.2 多維數組初始化 101
4.3.3 多維數組程序示例 101
4.4 字符串處理技術基礎 105
4.4.1 字符數組與字符串 105
4.4.2 字符串處理技術基礎 108
4.4.3 字符串應用——Brute Force算法 110
習題 113
實踐習題 115
第5章 函數 120
5.1 函數基礎知識 121
5.2 函數定義 122
5.3 函數調用 124
5.4 函數說明 130
5.5 函數嵌套調用 132
5.6 遞歸函數基礎 134
5.7 命令行參數 140
5.8 局部變量和全局變量 141
5.8.1 全局變量 142
5.8.2 局部變量 142
5.9 函數程序設計實例 144
5.10 存儲類 150
5.10.1 自動變量 150
5.10.2 靜態變量 151
5.10.3 外部變量 153
5.10.4 寄存器存儲類 154
5.11 編譯預處理命令簡介 155
5.11.1 宏定義 155
5.11.2 文件包含預處理命令 159
5.11.3 條件編譯 160
習題 162
實踐習題 165
第6章 指針與引用 171
6.1 指針 171
6.2 指針和數組 178
6.2.1 指向數組元素的指針 178
6.2.2 指向字符串的指針 180
6.2.3 指向數組的指針 181
6.2.4 指針數組 184
6.2.5 多級指針:指向指針數據的指針變量 187
6.3 指針類型形參 189
6.4 數組類型形參 191
6.5 字符指針形參 199
6.6 函數指針和函數指針變量 203
6.6.1 函數指針 203
6.6.2 函數指針形參 204
6.6.3 函數指針數組 206
6.7 返回數據對象指針值的函數 207
6.7.1 返回指針值的函數 207
6.7.2 返回函數指針的函數 208
習題 209
實踐習題 211
第7章 結構和鏈表 214
7.1 結構類型和結構變量 214
7.1.1 結構類型和結構變量基礎知識 214
7.1.2 結構變量初始化 217
7.1.3 結構指針變量 217
7.1.4 結構變量的引用 218
7.2 結構數組 221
7.3 結構形參和結構指針形參 228
7.4 鏈表及其應用 232
7.5 聯合 236
7.6 位域 239
7.7 枚舉 240
7.8 類型定義 242
習題 244
實踐習題 247
第8章 數據文件處理技術 251
8.1 C文件概述 251
8.2 文件類型、文件的打開和關閉 252
8.3 文件處理程序結構和常用文件庫函數 255
習題 260
附錄A ASCII字符集 262
附錄B 轉義字符集 264
展開全部
書友推薦
- >
小考拉的故事-套裝共3冊
- >
月亮虎
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
回憶愛瑪儂
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
朝聞道
- >
推拿
- >
【精裝繪本】畫給孩子的中國神話
本類暢銷