注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C語言程序設計

C語言程序設計

C語言程序設計

定 價:¥19.80

作 者: 王銳等編著
出版社: 人民郵電出版社
叢編項: 計算機系列教材
標 簽: C語言 程序設計 教材

購買這本書可以去


ISBN: 9787115079497 出版時間: 1999-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 227頁 字數(shù):  

內(nèi)容簡介

  本書主要介紹C語言的程序設計方法。內(nèi)容包括C語言基本概念、程序結構、數(shù)據(jù)類型、文件操作、編譯預處理和上機實驗等。在每一章后面附有習題可供讀者練習使用。通過本書的學習可以使讀者了解C語言的最基本特征,掌握一定的程序設計方法,最終編寫出簡單的C語言程序。本書可作為大學本、??茖W生的學習教材,也可供計算機培訓班和自學者使用。

作者簡介

暫缺《C語言程序設計》作者簡介

圖書目錄

第1章 概論 1
1.1 C語言概論 2
1.1.1 C語言發(fā)展史 2
1.1.2 C語言的特點 3
1.1.3 C語言的符號 4
1.1.4 C語言的程序結構 5
1.2 程序設計概論 7
1.2.1 程序設計 8
1.2.2 一般程序設計方法 8
1.2.3 結構程序設計方法 9
1.2.4 面向對象程序設計與C++ 10
習 題 11
第2章 C語言基本概念 12
2.1 數(shù)據(jù)類型 12
2.2 標識符 13
2.3 常量與變量 14
2.3.1 常量與變量定義 14
2.3.2 變量屬性與賦值 15
2.3.3 先定義后使用原則 17
2.4 基本數(shù)據(jù)類型 17
2.4.1 整數(shù) 18
2.4.2 實數(shù) 19
2.4.3 字符 20
2.4.4 字符串 23
2.5 C語言的運算 24
2.5.1 運算符 24
2.5.2 類型轉換 28
2.5.3 優(yōu)先級 29
2.6 輸入輸出 29
2.6.1 getchar函數(shù)(字符輸入函數(shù)) 30
2.6.2 scanf函數(shù)(格式輸入函數(shù)) 31
2.6.3 putchar函數(shù) 32
2.6.4 printf函數(shù)(格式輸出函數(shù)) 33
2.7 語句 35
2.7.1 簡單語句 35
2.7.2 控制語句 37
2.7.3 復合語句 38
習 題 38
第3章 C語言的程序結構 42
3.1 順序結構 42
3.2 選擇結構 42
3.2.1 單分支選擇結構 43
3.2.2 雙分支選擇結構 45
3.2.3 多分支選擇結構 49
3.3 循環(huán)結構 52
3.3.1 前判斷循環(huán)結構 53
3.3.2 后判斷循環(huán)結構 56
3.3.3 面向問題循環(huán)結構 58
3.3.4 循環(huán)的中斷和繼續(xù) 60
3.3.5 3種循環(huán)的比較 63
習 題 64
第4章 函數(shù) 68
4.1 定義函數(shù) 68
4.2 函數(shù)調(diào)用 71
4.2.1 函數(shù)調(diào)用的形式 71
4.2.2 函數(shù)調(diào)用的位置 72
4.2.3 函數(shù)調(diào)用條件 73
4.3 函數(shù)之間的數(shù)據(jù)傳遞 75
4.3.1 參數(shù)傳遞 76
4.3.2 變量傳遞 77
4.4 動態(tài)變量與靜態(tài)變量 79
4.4.1 動態(tài)變量 80
4.4.2 靜態(tài)變量 81
4.5 類型說明符void 82
4.6 函數(shù)的遞歸 84
習 題 87
第5章 指針 92
5.1 指針的概念 92
5.2 指針變量的定義和賦值 94
5.3 指針運算 97
5.3.1 指針與整數(shù)相加、減 97
5.3.2 指針的取內(nèi)容運算 98
5.4 指針作為函數(shù)參數(shù) 101
5.5 字符指針 102
5.5.1 字符指針與字符 102
5.5.2 字符指針與字符串 103
習 題 106
第6章 數(shù)組 108
6.1 數(shù)組類型的概念 108
6.2 一維數(shù)組 108
6.2.1 一維數(shù)組變量的定義 108
6.2.2 一維數(shù)組的應用 110
6.3 多維數(shù)組 113
6.3.1 二維數(shù)組變量的定義 113
6.3.2 二維數(shù)組的應用 115
6.3.3 多維數(shù)組 117
6.4 字符數(shù)組 117
6.4.1 字符數(shù)組與字符串 117
6.4.2 字符數(shù)組的初始化 118
6.4.3 字符數(shù)組的數(shù)據(jù)輸入 119
6.4.4 字符數(shù)組的數(shù)據(jù)輸出 120
6.4.5 字符數(shù)組的運算函數(shù) 121
6.4.6 字符數(shù)組的應用 123
6.5 地址法表示數(shù)組元素 125
6.5.1 數(shù)組的首地址和偏移量 126
6.5.2 數(shù)組變址查找 127
6.5.3 指向數(shù)組元素的指針 127
6.6 數(shù)組作為函數(shù)參數(shù) 130
6.7 指針數(shù)組 131
6.7.1 指針數(shù)組表示多個字符串 131
6.7.2 指針數(shù)組作為main函數(shù)的參數(shù) 135
習 題 137
第7章 結構體類型 141
7.1 定義結構體數(shù)據(jù)類型 141
7.2 結構體變量 143
7.2.1 定義結構體變量 143
7.2.2 結構體類型變量的初始化 145
7.2.3 結構體變量的輸入輸出 147
7.3 結構體數(shù)組 148
7.3.1 結構體數(shù)組變量的定義 148
7.3.2 結構體數(shù)組變量的初始化 149
7.3.3 結構體數(shù)組變量的輸入輸出 150
7.4 鏈表 152
習 題 155
第8章 枚舉類型 157
8.1 定義枚舉類型 157
8.2 定義枚舉類型變量 158
8.3 枚舉類型的輸入輸出 159
習 題 161
第9章 文件 162
9.1 文件的概念 162
9.2 文件類型指針 163
9.3 打開和關閉文件 163
9.3.1 文件的打開 164
9.3.2 文件的關閉 166
9.4 文件的讀寫 166
9.4.1 fputc函數(shù) 166
9.4.2 fgetc函數(shù) 168
9.4.3 fputs函數(shù) 170
9.4.4 fgets函數(shù) 171
9.4.5 fwrite函數(shù) 172
9.4.6 fread函數(shù) 174
9.5 文件的隨機讀寫 175
9.5.1 rewind 函數(shù) 175
9.5.2 ftell函數(shù) 176
9.5.3 fseek函數(shù) 177
習 題 178
第10章 編譯預處理 180
10.1 宏替換 180
10.1.1 不帶參數(shù)的宏替換 180
10.1.2 帶參數(shù)的宏替換 181
10.1.3 宏替換要注意的問題 183
10.2 文件包含 184
10.3 條件編譯 186
習 題 190
第11章 C語言實驗 192
11.1 TC使用說明 192
11.1.1 TC運行環(huán)境 192
11.1.2 啟動 192
11.1.3 TC的常用功能鍵 193
11.1.4 Turbo C主菜單 193
11.1.5 TC的一般使用方法 193
11.1.6 C語言實驗內(nèi)容 194
11.2 實驗一:基礎知識實驗 194
11.3 實驗二:邏輯運算和判斷選取控制 200
11.4 實驗三:循環(huán)控制 202
11.5 實驗四:函數(shù) 204
11.6 實驗五:指針 208
11.7 實驗六:數(shù)組 209
11.8 實驗七:結構和枚舉類型 213
11.9 實驗八:文件 215
11.10 實驗九:編譯預處理 216
附錄Ⅰ:TC菜單命令 218
附錄Ⅱ:C語言關鍵字列表 222
附錄Ⅲ:庫函數(shù) 222



本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號