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

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

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

定 價:¥23.00

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

ISBN: 9787115132772 出版時間: 2005-06-01 包裝: 膠版紙
開本: 小16開 頁數: 261 字數:  

內容簡介

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

作者簡介

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

圖書目錄


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

本目錄推薦

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