注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合C語言程序設計經(jīng)典236例

C語言程序設計經(jīng)典236例

C語言程序設計經(jīng)典236例

定 價:¥69.00

作 者: 梁凱,譚敏銀,馮志強 等著
出版社: 電子工業(yè)出版社
叢編項: 百煉成鋼
標 簽: 編程語言與程序設計 計算機與互聯(lián)網(wǎng)

ISBN: 9787121238031 出版時間: 2014-09-01 包裝: 平裝
開本: 頁數(shù): 476 字數(shù):  

內(nèi)容簡介

  本書由淺入深,全面、系統(tǒng)地介紹了C語言開發(fā)技術。全書共分10章。第1章介紹基于C語言的基本語法及面向過程開發(fā)的思;第2章介紹C語言對于字符串的操作;第3章介紹C語言中對于指針操作的各種使用技巧;第4章介紹結構體的構建方法以及對它的使用技巧;第5章介紹C語言中對于各種類型的數(shù)值操作,包括高精度的加減乘除運算,以及矩陣操作等;第6章介紹數(shù)據(jù)結構中對于各種類型鏈表、隊列、堆棧、樹等的操作實現(xiàn);第7章詳細介紹各類算法的實現(xiàn);第8章介紹遞歸算法的實現(xiàn);第9章介紹easyX圖形庫中各種函數(shù)的功能以及使用方法;第10章介紹C語言控制臺小程序的創(chuàng)建。本書涉及面廣,從基本操作到高級技術和核心原理以及圖形開發(fā)技巧,再到小游戲的制作、編程行業(yè)的各個領域。本書光盤提供了隨書程序源代碼,以幫助讀者更好地學習本書中的案例。

作者簡介

  北京源智天下科技有限公司是一家以圖書策劃、創(chuàng)作、計算機培訓為一體的團隊,公司理念是融天下優(yōu)秀人員智慧為發(fā)展本源,力爭成為中國最優(yōu)秀的內(nèi)容提供商,也力爭為各類計算機技術人員或者其他類型的人員提供優(yōu)質(zhì)的培訓服務。

圖書目錄

第1篇 C語言基礎知識
第1章 走入C語言的世界 1
實例1 第一個C語言程序 1
實例2 輸出名言 2
實例3 計算變量所占字節(jié)數(shù) 3
實例4 利用 * 打印圖案 4
實例5 模擬ATM機界面 6
實例6 判斷年份是否為閏年 9
實例7 猴子吃桃問題 10
實例8 婚禮上的謊言問題 12
實例9 打魚曬網(wǎng)問題 13
實例10 等差數(shù)列求和 15
實例11 找出數(shù)組中的最大值與最小值 16
實例12 數(shù)組中元素的倒置 18
實例13 合并兩個數(shù)組中的元素 19
實例14 刪除數(shù)組中的元素 21
實例15 輸出三個數(shù)中的最大值和最小值 23
實例16 求最大公約數(shù)和最小公倍數(shù) 24
實例17 求100~200的素數(shù) 25
實例18 一個三重循環(huán)的問題 26
實例19 矩陣的存儲方法 27
實例20 求階乘 34
實例21 實現(xiàn)人機界面的功能 35
實例22 計算數(shù)列的平均數(shù) 37
實例23 打印ASCII碼表 38
實例24 計算一年內(nèi)兩天間隔天數(shù) 39
實例25 計算某日是該年的第幾天 41
實例26 將浮點數(shù)轉(zhuǎn)換為字符串 43
實例27 判斷三角形的類型 44
實例28 菜單界面的實現(xiàn)與處理 45
實例29 輸出國際象棋棋盤 50
實例30 輸出余弦曲線 51
第2章 字符串處理之美 53
實例1 字符串長度的統(tǒng)計 53
實例2 字符串拼接 54
實例3 字符串的比較 55
實例4 查找子串位置 56
實例5 自定義strlen函數(shù) 57
實例6 自定義strcat()函數(shù) 58
實例7 自定義mystrcmp 60
實例8 自定義mystrstr()函數(shù) 61
實例9 字符串中字母數(shù)字個數(shù)的統(tǒng)計 63
實例10 字符串中各類符號的統(tǒng)計 64
實例11 字符串中單詞個數(shù)的統(tǒng)計 66
實例12 字符串替換函數(shù) 67
實例13 字符串的逆序輸出 68
實例14 字符串中子串的刪除 70
實例15 字符串中字符的刪除 71
實例16 對字符串中字符的排序 72
實例17 字符串的循環(huán)右移 73
實例18 單詞的排序 74
實例19 字符串的插入 76
實例20 字符串的加密、解密 77
實例21 字符串是否回文 79
實例22 日期類數(shù)據(jù)的錄入 80
實例23 檢查身份證號碼的正確性 81
實例24 字符串的存在方式 83
實例25 查找子串位置 84
實例56 字符串大小寫統(tǒng)一變換 86
實例27 字符串類型的轉(zhuǎn)換 87
實例28 虛擬鍵碼與ASCII碼之間的轉(zhuǎn)換 88
實例29 字符串的分割 89
實例30 子字符串的查找 89
第3章 探索指針的奧秘 91
實例1 使用指針交換數(shù)據(jù) 91
實例2 利用指針進行排序 92
實例3 比較兩個字符串大小 93
實例4 結構體保存到指針 95
實例5 數(shù)組的逆序 96
實例6 二維數(shù)組指針 97
實例7 數(shù)組某一列的元素 98
實例8 字符串數(shù)組 100
實例9 字符串的比較――指針操作 101
實例10 指向函數(shù)的指針 102
實例11 求10個數(shù)字中的最大值 103
實例12 結構體指針的使用 104
實例13 字符串連接 106
實例14 指向指針的指針 107
實例15 字符串排序 108
實例16 交換兩個數(shù)組中的最大值 109
實例17 元素查找操作 111
實例18 整型數(shù)組元素的排序 112
實例19 簡易背單詞系統(tǒng) 113
實例20 指針有多大 116
第4章 結構化編程演練 118
實例1 結構體在內(nèi)存中的存儲 118
實例2 結構體類型數(shù)據(jù)的使用 119
實例3 復數(shù)的加減乘法 120
實例4 簡易學生管理系統(tǒng) 123
實例5 結構體指針 125
實例6 工資管理系統(tǒng) 126
實例7 通信錄 131
實例8 紙牌的保存 143
實例9 某一年日歷的實現(xiàn) 145
實例10 學生管理系統(tǒng) 147
實例11 學生成績管理系統(tǒng) 153
實例12 枚舉型 162
實例13 共用體 163
實例14 結構體的嵌套 164
實例15 字符串長度的統(tǒng)計 166
第5章 讓“計算機”名副其實――數(shù)值處理 168
實例1 數(shù)字的絕對值 168
實例2 2的N次方 169
實例3 可逆素數(shù) 170
實例4 回文數(shù)字 171
實例5 親密數(shù)字對 172
實例6 自守數(shù) 173
實例7 一數(shù)三平方 174
實例8 (a×b+c×d)^2=a×b×c×d 175
實例9 計算e 176
實例10 數(shù)字矩陣的轉(zhuǎn)置 177
實例11 矩陣相乘 179
實例12 巧排螺旋方陣 182
實例13 阿姆斯特朗數(shù) 183
實例14 一元二次方程 184
實例15 斐波那契數(shù)列 185
實例16 一元多項式的加減乘法 186
實例17 進制間的轉(zhuǎn)換 191
實例18 數(shù)字前導0的去除 199
實例19 高精度加法 200
實例20 高精度減法 202
實例21 高精度乘法 204
實例22 高精度除法 205
實例23 百錢百雞問題 208
實例24 車速問題 209
實例25 賣西瓜 210
實例26 捕魚分魚 211
實例27 水池注水 212
實例28 巧分蘋果 212
實例29 抓交通肇事者 213
實例30 該存多少錢 214
第6章 數(shù)據(jù)結構的魅力 216
實例1 計算開機時間 216
實例2 候選人選票問題 217
實例3 今天是星期幾 220
實例4 頭插法創(chuàng)建單向鏈表 222
實例5 尾插法建立單向鏈表 227
實例6 雙向鏈表 231
實例7 循環(huán)單鏈表 235
實例8 順序表插入元素 237
實例9 鏈棧 239
實例10 棧隊列 241
實例11 通過鏈表存儲多項式 246
實例12 二叉樹 250
實例13 哈夫曼編碼 253
實例14 圖的存儲 256
實例15 廣度優(yōu)先遍歷 266
實例16 深度優(yōu)先遍歷 267
實例17 二分查找法 268
實例18 分塊查找 270
實例19 哈希表 272
實例20 二分排序法 276
實例21 選擇排序 278
實例22 插入排序 280
實例23 冒泡排序 282
實例24 歸并排序 283
實例25 求階乘問題 286
實例26 選擇最佳路徑 287
實例27 迷宮求解 289
第7章 神奇的算法 294
實例1 排列 294
實例2 組合 295
實例3 背包問題 297
實例4 尋找假幣 299
實例5 常勝將軍 300
實例6 猴子爭大王 302
實例7 楊輝三角形 305
實例8 任何一個偶數(shù)都可以拆分成兩個奇數(shù)之和 306
實例9 誰是竊賊 307
實例10 四方定理 308
實例11 10個小孩分糖果 309
實例12 兔子產(chǎn)子 311
實例13 歌星大獎賽 312
實例14 字符圓 313
實例15 將阿拉伯數(shù)字轉(zhuǎn)換為羅馬數(shù)字 315
第8章 神秘的遞歸 317
實例1 等差數(shù)列和的遞歸解法 317
實例2 等比數(shù)列和 318
實例3 數(shù)組求和 319
實例4 最大公約數(shù) 320
實例5 十進制數(shù)向二進制數(shù)轉(zhuǎn)換 321
實例6 漢諾塔 322
實例7 斐波那契序列 324
實例8 約瑟夫環(huán) 325
實例9 八皇后問題 326
實例10 階乘問題的遞歸解法 329
第2篇 C語言圖形開發(fā)及游戲制作
第9章 系統(tǒng)調(diào)用與繪圖 331
實例1 獲取當前日期與時間 331
實例2 DOS命令 332
實例3 修改當前日期與時間 334
實例4 獲取計算機開機時間 335
實例5 繪圖環(huán)境的搭建――Hello World 336
實例6 直線繪制五角星 338
實例7 橢圓弧 339
實例8 圓 341
實例9 橢圓形 342
實例10 扇形 343
實例11 多邊形 345
實例12 矩形 346
實例13 圓角矩形 347
實例14 點 348
實例15 填充圓 350
實例16 填充橢圓 351
實例17 文字的輸出(1) 353
實例18 文字的輸出(2) 354
實例19 文字的輸出(3) 356
實例20 字體樣式 357
實例21 漸變色 359
實例22 繪圖句柄 361
實例23 圖像的讀取 363
實例24 圖片的旋轉(zhuǎn) 364
實例25 窗口圖像的捕獲 366
實例26 星空 367
實例27 多彩墻 369
實例28 捕獲鼠標按鍵 370
實例29 鍵盤按鍵操作 372
實例30 文字在背景上移動 374
實例31 圓形漸變色 376
實例32 移動的圓 378
實例33 三角形美圖(1) 379
實例34 三角形美圖(2) 380
實例35 時鐘 381
實例36 鼠標坐標的檢測 383
實例37 畫曼德布洛特集 384
實例38 藝術字“冰封” 386
實例39 朱利亞集 389
實例40 謝賓斯基(Sierpinski)三角形 391
實例41 基于L系統(tǒng)繪制Hilbert(希爾伯特)曲線 392
實例42 視覺錯覺(1) 394
實例43 視覺錯覺(2) 396
實例44 一束花 398
實例45 調(diào)色板動畫程序 400
實例46 玫瑰花 403
實例47 紀念披頭士搖滾樂隊(Beatles)的程序 406
實例48 流體 410
實例49 火焰 414
實例50 四葉草 418
實例51 任意扇形的最小包圍矩形 419
第10章 游戲編程中的創(chuàng)造力 423
實例1 彈球模擬程序 423
實例2 貪吃蛇游戲 424
實例3 鼠標跟隨圖像 431
實例4 礦井逃生游戲 435
實例5 雙人版貪吃蛇游戲 445
實例6 打字母游戲 451
實例7 三維變換線 453
實例8 倉庫巡查 457

本目錄推薦

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