注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材中職中專教材C語言程序設(shè)計實用教程(計算機軟件專業(yè)中等職業(yè)學(xué)校計算機技能型緊缺人才培養(yǎng)規(guī)劃教材)

C語言程序設(shè)計實用教程(計算機軟件專業(yè)中等職業(yè)學(xué)校計算機技能型緊缺人才培養(yǎng)規(guī)劃教材)

C語言程序設(shè)計實用教程(計算機軟件專業(yè)中等職業(yè)學(xué)校計算機技能型緊缺人才培養(yǎng)規(guī)劃教材)

定 價:¥23.00

作 者: 楊旭 等編著
出版社: 人民郵電出版社
叢編項: 中等職業(yè)學(xué)校計算機技能型緊缺人才培養(yǎng)規(guī)劃教材計算機軟件專業(yè)
標(biāo) 簽: 機械電子

ISBN: 9787115132772 出版時間: 2005-06-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 261 字?jǐn)?shù):  

內(nèi)容簡介

  C語言由于其強大的功能,在計算機的各個領(lǐng)域內(nèi)得到廣泛的應(yīng)用,從UNIX、DOS到Windows都使用了C語言來進行設(shè)計。C語言結(jié)構(gòu)性強,在編程領(lǐng)域的涵蓋面廣,已成為學(xué)習(xí)計算機程序設(shè)計的基礎(chǔ)語言,眾多的程序開發(fā)課程均以C語言為基礎(chǔ)。全書采用項目驅(qū)動方式進行講解,以項目實例為主導(dǎo),將知識點融入項目實例,貫穿以實例帶動知識點的學(xué)習(xí)。在按實例進行講解時,充分注意保證知識的相對完整性和系統(tǒng)性,通過學(xué)習(xí)項目實例,掌握程序設(shè)計的基本方法和技巧。本書通過31個項目,近80個程序?qū)嵗姆治鲋v解,由淺入深,層層引導(dǎo),讓學(xué)生快速掌握C語言。本書為中等職業(yè)學(xué)校計算機軟件專業(yè)教材,也可以作為各種計算機培訓(xùn)班的教材,還適于作為初學(xué)者的自學(xué)用書。

作者簡介

暫缺《C語言程序設(shè)計實用教程(計算機軟件專業(yè)中等職業(yè)學(xué)校計算機技能型緊缺人才培養(yǎng)規(guī)劃教材)》作者簡介

圖書目錄


第1章 程序設(shè)計基礎(chǔ) 1
1.1 程序設(shè)計與C語言 1
1.1.1 程序設(shè)計的基本概念 1
1.1.2 C語言簡介 1
1.2 進入C的世界 2
1.2.1 程序開發(fā)流程 2
1.2.2 Turbo C 2.0集成開發(fā)環(huán)境 2
1.2.3 Visual C++6.0集成開發(fā)環(huán)境 6
1.2.4 兩種編程工具的比較 9
1.3 讓程序正確運行起來 10
1.3.1 程序中的錯誤 10
1.3.2 程序調(diào)試 11
1.3.3 程序設(shè)計中的注意事項 13
思考與練習(xí) 14
第2章 C語言程序的基本元素 16
2.1 程序的入口 16
2.1.1 main()函數(shù) 16
2.1.2 復(fù)合語句、空語句與空行 16
2.1.3 項目實現(xiàn) 17
2.1.4 項目拓展 18
2.2 信息的顯示 18
2.2.1 標(biāo)識符與關(guān)鍵字 18
2.2.2 常量與變量 19
2.2.3 數(shù)據(jù)類型 21
2.2.4 輸出函數(shù)——printf() 23
2.2.5 項目實現(xiàn) 24
2.2.6 項目拓展 25
1.指定輸出寬度與小數(shù)位 25
2.設(shè)置前導(dǎo)0 26
3.長整型數(shù)與雙精度浮點數(shù) 26
4.對齊方式 26
2.3 數(shù)據(jù)運算 27
2.3.1 運算符與表達(dá)式 27
2.3.2 項目實現(xiàn) 30
2.3.3 項目拓展 30
1.關(guān)系運算符 31
2.邏輯運算 32
3.條件運算符 33
4.逗號運算符 34
5.sizeof()運算符 34
6.類型轉(zhuǎn)換 35
2.4 數(shù)據(jù)輸入 37
2.4.1 輸入函數(shù)——scanf() 37
2.4.2 項目實現(xiàn) 38
2.4.3 項目拓展 39
1.非格式字符的處理 39
2.字符串輸入與寬度控制 39
3.選擇性輸入 40
4.溫度轉(zhuǎn)換 40
5.整數(shù)計算 41
6.自由落體 42
思考與練習(xí) 43
第3章 程序流程控制 46
3.1 字符圖形 46
3.1.1 算法與控制結(jié)構(gòu) 46
3.1.2 項目實現(xiàn) 50
3.1.3 項目拓展 51
3.2 啟動程序的密碼 52
3.2.1 程序中的選擇結(jié)構(gòu) 52
3.2.2 項目實現(xiàn) 55
3.2.3 項目拓展 56
1.閏年判斷 56
2.一元二次方程求根 58
3.3 貨物托運 60
3.3.1 switch語句 60
3.3.2 項目實現(xiàn) 61
3.3.3 項目拓展 62
1.switch語句中的break 62
2.成績等級查詢 63
3.嵌套選擇結(jié)構(gòu) 64
4.用戶登錄 65
3.4 成績分析 67
3.4.1 程序中的循環(huán)結(jié)構(gòu) 67
3.4.2 項目實現(xiàn) 68
3.4.3 項目拓展 71
1.計算奇、偶數(shù)之和 71
2.字符菜單程序 72
3.5 乘法表 74
3.5.1 for…next循環(huán) 74
3.5.2 循環(huán)的嵌套 75
3.5.3 項目實現(xiàn) 76
3.5.4 項目拓展 77
1.改進的乘法表 77
2.字符塔 78
3.6 百雞問題 80
3.6.1 流程轉(zhuǎn)向語句 80
3.6.2 項目實現(xiàn) 82
3.6.3 項目拓展 83
1.算法的改進 83
2.水仙花數(shù) 85
3.素數(shù) 86
4.五家共井 87
5.計算算術(shù)式 90
6.求p值 92
思考與練習(xí) 93
第4章 數(shù)組與字符串 98
4.1 數(shù)據(jù)排序 98
4.1.1 數(shù)組的概念 98
4.1.2 一維數(shù)組 98
4.1.3 項目實現(xiàn) 101
4.1.4 項目拓展 103
1.選擇排序 103
2.?dāng)?shù)組倒置 104
4.2 矩陣轉(zhuǎn)置 106
4.2.1 多維數(shù)組 106
4.2.2 多維數(shù)組的引用 107
4.2.3 項目實現(xiàn) 108
4.2.4 項目拓展 109
1.二維數(shù)組的存儲 109
2.計算題 110
3.?dāng)?shù)字三角 112
4.3 字符分析 114
4.3.1 字符數(shù)組 114
4.3.2 字符串 115
4.3.3 項目實現(xiàn) 116
4.3.4 項目拓展 117
1.字符處理函數(shù) 117
2.字符串比較 119
3.字符統(tǒng)計 120
4.?dāng)?shù)制轉(zhuǎn)換 122
思考與練習(xí) 123
第5章 指針 128
5.1 數(shù)據(jù)存儲的位置 128
5.1.1 指針的定義與引用 128
5.1.2 項目實現(xiàn) 131
5.1.3 項目拓展 132
5.2 指針運算與數(shù)組 133
5.2.1 指針與數(shù)組 133
5.2.2 指針的運算 133
5.2.3 項目實現(xiàn) 134
5.2.4 項目拓展 135
1.二維數(shù)組與指針 135
2.計算字符串長度 136
5.3 字符串比較 137
5.3.1 字符串指針 137
5.3.2 字符指針與字符數(shù)組 138
5.3.3 項目實現(xiàn) 139
5.3.4 項目拓展 141
1.指針數(shù)組 141
2.期刊查詢 141
思考與練習(xí) 142
第6章 函數(shù) 147
6.1 字符串處理 147
6.1.1 函數(shù)的定義 147
6.1.2 函數(shù)的說明 147
6.1.3 函數(shù)的調(diào)用與返回 149
6.1.4 項目實現(xiàn) 150
6.1.5 項目拓展 151
1.定義函數(shù)的注意事項 151
2.函數(shù)的返回 152
3.標(biāo)準(zhǔn)函數(shù) 153
4.三角函數(shù)表 154
6.2 歌德巴赫猜想 155
6.2.1 函數(shù)參數(shù)的傳遞 155
6.2.2 項目實現(xiàn) 158
6.2.3 項目拓展 159
1.?dāng)?shù)據(jù)排序 159
2.字符串查詢 161
3.字符串連接 162
6.3 整數(shù)的階乘 163
6.3.1 函數(shù)的嵌套 163
6.3.2 函數(shù)的遞歸調(diào)用 164
6.3.3 項目實現(xiàn) 165
6.3.4 項目拓展 166
6.4 同名異值 168
6.4.1 變量的作用域 168
6.4.2 變量的存儲類型 171
6.4.3 項目實現(xiàn) 172
6.4.4 項目拓展 173
1.動態(tài)變量 173
2.寄存器變量 173
3.外部變量 174
思考與練習(xí) 175
第7章 結(jié)構(gòu)體、共用體與枚舉 181
7.1 成績比較 181
7.1.1 結(jié)構(gòu)體 181
7.1.2 結(jié)構(gòu)體變量的引用 185
7.1.3 項目實現(xiàn) 186
7.1.4 項目拓展 187
1.工資統(tǒng)計 187
2.信息記錄 190
3.學(xué)生信息管理系統(tǒng) 194
7.2 存儲空間的靈活應(yīng)用 200
7.2.1 共用體 200
7.2.2 項目實現(xiàn) 202
7.2.3 項目拓展 203
7.3 月份與天數(shù) 203
7.3.1 枚舉 203
7.3.2 項目實現(xiàn) 204
7.3.3 項目拓展 206
思考與練習(xí) 206
第8章 文件管理 211
8.1 文本文件的訪問 211
8.1.1 文件的基本概念 211
8.1.2 文件與指針 211
8.1.3 文件系統(tǒng) 212
8.1.4 文件的訪問 213
8.1.5 項目實現(xiàn) 215
8.1.6 項目拓展 217
1.文件的復(fù)制 217
2.文件查看程序 218
8.2 成績記錄 219
8.2.1 二進制文件的訪問 219
8.2.2 項目實現(xiàn) 220
8.2.3 項目拓展 222
8.3 成績查詢 223
8.3.1 文件的隨機訪問 223
8.3.2 項目實現(xiàn) 224
8.3.3 項目拓展 225
1.成績查詢 225
2.文件字符替換程序 227
思考與練習(xí) 227
第9章 編譯預(yù)處理 230
9.1 字符分類 230
9.1.1 編譯預(yù)處理的概念 230
9.1.2 宏定義 230
9.1.3 項目實現(xiàn) 231
9.1.4 項目拓展 233
9.2 文件包含 233
9.2.1 文件包含的意義 233
9.2.2 項目實現(xiàn) 234
9.2.3 項目拓展 235
9.3 程序的移植 236
9.3.1 條件編譯 236
9.3.2 程序?qū)崿F(xiàn) 237
9.3.3 項目拓展 238
思考與練習(xí) 239
附錄1 ASCII對照表 242
附錄2 運算符的優(yōu)先級與結(jié)合性 244
附錄3 標(biāo)準(zhǔn)庫函數(shù) 246
附錄4 Turbo C 2.0的菜單命令 252
附錄5 部分參考答案 256

本目錄推薦

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