注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語言程序設(shè)計(jì)

C語言程序設(shè)計(jì)

C語言程序設(shè)計(jì)

定 價(jià):¥19.80

作 者: 王銳等編著
出版社: 人民郵電出版社
叢編項(xiàng): 計(jì)算機(jī)系列教材
標(biāo) 簽: C語言 程序設(shè)計(jì) 教材

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

內(nèi)容簡介

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

作者簡介

暫缺《C語言程序設(shè)計(jì)》作者簡介

圖書目錄

第1章 概論 1
1.1 C語言概論 2
1.1.1 C語言發(fā)展史 2
1.1.2 C語言的特點(diǎn) 3
1.1.3 C語言的符號(hào) 4
1.1.4 C語言的程序結(jié)構(gòu) 5
1.2 程序設(shè)計(jì)概論 7
1.2.1 程序設(shè)計(jì) 8
1.2.2 一般程序設(shè)計(jì)方法 8
1.2.3 結(jié)構(gòu)程序設(shè)計(jì)方法 9
1.2.4 面向?qū)ο蟪绦蛟O(shè)計(jì)與C++ 10
習(xí) 題 11
第2章 C語言基本概念 12
2.1 數(shù)據(jù)類型 12
2.2 標(biāo)識(shí)符 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í)數(shù) 19
2.4.3 字符 20
2.4.4 字符串 23
2.5 C語言的運(yùn)算 24
2.5.1 運(yùn)算符 24
2.5.2 類型轉(zhuǎn)換 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 復(fù)合語句 38
習(xí) 題 38
第3章 C語言的程序結(jié)構(gòu) 42
3.1 順序結(jié)構(gòu) 42
3.2 選擇結(jié)構(gòu) 42
3.2.1 單分支選擇結(jié)構(gòu) 43
3.2.2 雙分支選擇結(jié)構(gòu) 45
3.2.3 多分支選擇結(jié)構(gòu) 49
3.3 循環(huán)結(jié)構(gòu) 52
3.3.1 前判斷循環(huán)結(jié)構(gòu) 53
3.3.2 后判斷循環(huán)結(jié)構(gòu) 56
3.3.3 面向問題循環(huán)結(jié)構(gòu) 58
3.3.4 循環(huán)的中斷和繼續(xù) 60
3.3.5 3種循環(huán)的比較 63
習(xí) 題 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 動(dòng)態(tài)變量與靜態(tài)變量 79
4.4.1 動(dòng)態(tài)變量 80
4.4.2 靜態(tài)變量 81
4.5 類型說明符void 82
4.6 函數(shù)的遞歸 84
習(xí) 題 87
第5章 指針 92
5.1 指針的概念 92
5.2 指針變量的定義和賦值 94
5.3 指針運(yùn)算 97
5.3.1 指針與整數(shù)相加、減 97
5.3.2 指針的取內(nèi)容運(yùn)算 98
5.4 指針作為函數(shù)參數(shù) 101
5.5 字符指針 102
5.5.1 字符指針與字符 102
5.5.2 字符指針與字符串 103
習(xí) 題 106
第6章 數(shù)組 108
6.1 數(shù)組類型的概念 108
6.2 一維數(shù)組 108
6.2.1 一維數(shù)組變量的定義 108
6.2.2 一維數(shù)組的應(yīng)用 110
6.3 多維數(shù)組 113
6.3.1 二維數(shù)組變量的定義 113
6.3.2 二維數(shù)組的應(yīng)用 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ù)組的運(yùn)算函數(shù) 121
6.4.6 字符數(shù)組的應(yīng)用 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ù)組表示多個(gè)字符串 131
6.7.2 指針數(shù)組作為main函數(shù)的參數(shù) 135
習(xí) 題 137
第7章 結(jié)構(gòu)體類型 141
7.1 定義結(jié)構(gòu)體數(shù)據(jù)類型 141
7.2 結(jié)構(gòu)體變量 143
7.2.1 定義結(jié)構(gòu)體變量 143
7.2.2 結(jié)構(gòu)體類型變量的初始化 145
7.2.3 結(jié)構(gòu)體變量的輸入輸出 147
7.3 結(jié)構(gòu)體數(shù)組 148
7.3.1 結(jié)構(gòu)體數(shù)組變量的定義 148
7.3.2 結(jié)構(gòu)體數(shù)組變量的初始化 149
7.3.3 結(jié)構(gòu)體數(shù)組變量的輸入輸出 150
7.4 鏈表 152
習(xí) 題 155
第8章 枚舉類型 157
8.1 定義枚舉類型 157
8.2 定義枚舉類型變量 158
8.3 枚舉類型的輸入輸出 159
習(xí) 題 161
第9章 文件 162
9.1 文件的概念 162
9.2 文件類型指針 163
9.3 打開和關(guān)閉文件 163
9.3.1 文件的打開 164
9.3.2 文件的關(guān)閉 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 文件的隨機(jī)讀寫 175
9.5.1 rewind 函數(shù) 175
9.5.2 ftell函數(shù) 176
9.5.3 fseek函數(shù) 177
習(xí) 題 178
第10章 編譯預(yù)處理 180
10.1 宏替換 180
10.1.1 不帶參數(shù)的宏替換 180
10.1.2 帶參數(shù)的宏替換 181
10.1.3 宏替換要注意的問題 183
10.2 文件包含 184
10.3 條件編譯 186
習(xí) 題 190
第11章 C語言實(shí)驗(yàn) 192
11.1 TC使用說明 192
11.1.1 TC運(yùn)行環(huán)境 192
11.1.2 啟動(dòng) 192
11.1.3 TC的常用功能鍵 193
11.1.4 Turbo C主菜單 193
11.1.5 TC的一般使用方法 193
11.1.6 C語言實(shí)驗(yàn)內(nèi)容 194
11.2 實(shí)驗(yàn)一:基礎(chǔ)知識(shí)實(shí)驗(yàn) 194
11.3 實(shí)驗(yàn)二:邏輯運(yùn)算和判斷選取控制 200
11.4 實(shí)驗(yàn)三:循環(huán)控制 202
11.5 實(shí)驗(yàn)四:函數(shù) 204
11.6 實(shí)驗(yàn)五:指針 208
11.7 實(shí)驗(yàn)六:數(shù)組 209
11.8 實(shí)驗(yàn)七:結(jié)構(gòu)和枚舉類型 213
11.9 實(shí)驗(yàn)八:文件 215
11.10 實(shí)驗(yàn)九:編譯預(yù)處理 216
附錄Ⅰ:TC菜單命令 218
附錄Ⅱ:C語言關(guān)鍵字列表 222
附錄Ⅲ:庫函數(shù) 222



本目錄推薦

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