C語言實例解析精粹是2007年人民郵電出版社的圖書,作者是曹衍龍、林瑞仲。
基本介紹
- 書名:C語言實例解析精粹
- 作者:曹衍龍,林瑞仲,徐慧
- ISBN:711513183X
- 頁數:403
- 定價:44元
- 出版社:人民郵電出版社
- 出版時間:2005-3-1
圖書簡介,圖書目錄,
圖書簡介
本書共分8篇,分別為基礎篇、數據結構篇、數值計算與趣味數學篇、圖形篇、系統篇、常見試題解答篇、遊戲篇和綜合實例篇,匯集了近200個實例,基本涵蓋了目前C語言編程的各個方面。 書中以具體的實例為線索,特別注重對例題的分析、對知識點的歸納、對求解方法的引申,同時程式代碼中融會了C語言的各種編程技巧,條理清晰,以方便讀者舉一反三,開發出符合特定要求的程式。本書的配套光碟中涵蓋了書中所有實例的原始碼,以方便讀者學習和查閱。 本書適合具有初步C語言基礎的讀者閱讀,可作為高校相關專業的輔導教材,也可作為C語言使用者進行程式設計的實例參考手冊。
圖書目錄
封面
扉頁
著作權頁
前言
光碟說明
目錄
第一部分 基礎篇
實例1 第一個C程式
實例2 求整數之積
實例3 比較實數大小
實例4 字元的輸出
實例5 顯示變數所占位元組數
實例6 自增/自減運算
實例7 數列求和
實例8 乘法口訣表
實例9 猜數字遊戲
實例10 模擬ATM(自動櫃員機)界面
實例11 用一維數組統計學生成績
實例12 用二維數組實現矩陣轉置
實例13 求解二維數組的最大/最小元素
實例14 利用數組求前n個質數
實例15 編制萬年曆
實例16 對數組元素排序
實例17 任意進制數的轉換
實例18 判斷迴文數
實例19 求數組前n元素之和
實例20 求解鋼材切割的最佳訂單
實例21 通過指針比較整數大小
實例22 指向數組的指針
實例23 尋找指定元素的指針
實例24 尋找相同元素的指針
實例25 阿拉伯數字轉換為羅馬數字
實例26 字元替換
實例27 從鍵盤讀入實數
實例28 字元行排版
實例29 字元排列
實例30 判斷字元串是否回文
實例31 通訊錄的輸入輸出
實例32 撲克牌的結構表示
實例33 用“結構”統計學生成績
實例34 報數遊戲
實例35 模擬社會關係
實例36 統計檔案的字元數
實例37 同時顯示兩個檔案的內容
實例38 簡單的文本編輯器
實例39 檔案的字數統計程式
實例40 學生成績管理程式
第二部分 數據結構篇
實例41 插入排序
實例42 希爾排序
實例43 冒泡排序
實例44 快速排序
實例45 選擇排序
實例46 堆排序
實例47 歸併排序
實例48 基數排序
實例49 順序表插入和刪除
實例50 鍊表操作
實例51 雙鍊表
實例52 二叉樹遍歷
實例53 浮點數轉換為字元串
實例54 漢諾塔問題
實例55 哈夫曼編碼
實例56 圖的深度優先遍歷
實例57 圖的廣度優先遍歷
實例58 求解最優交通路徑
實例59 八皇后問題
實例60 騎士巡遊
第三部分 數值計算與趣味數學篇
實例61 繪製餘弦曲線和直線的迭加
實例62 計算高次方數的尾數
實例63 打魚還是曬網
實例64 怎樣存錢以獲取最大利息
實例65 阿姆斯特朗數
實例66 親密數
實例67 自守數
實例68 具有abcd=(ab cd)2性質的數
實例69 驗證歌德巴赫猜想
實例70 素數幻方
實例71 百錢百雞問題
實例72 愛因斯坦的數學題
實例73 三色球問題
實例74 馬克思手稿中的數學題
實例75 配對新郎和新娘
實例76 約瑟夫問題
實例77 郵票組合
實例78 分糖果
實例79 波瓦松的分酒趣題
實例80 求π的近似值
實例81 奇數平方的有趣性質
實例82 角谷猜想
實例83 四方定理
實例84 卡布列克常數
實例85 尼科徹斯定理
實例86 撲克牌自動發牌
實例87 常勝將軍
實例88 搬山遊戲
實例89 兔子產子(菲波那契數列)
實例90 數字移動
實例91 多項式乘法
實例92 產生隨機數
實例93 堆疊四則運算
實例94 遞歸整數四則運算
實例95 複平面作圖
實例96 繪製彩色拋物線
實例97 繪製常態分配曲線
實例98 求解非線性方程
實例99 實矩陣乘法運算
實例100 求解線性方程
實例101 n階方陣求逆
實例102 復矩陣乘法
實例103 求定積分
實例104 求滿足特異條件的數列
實例105 超長正整數的加法
第四部分 圖形篇
實例106 繪製直線
實例107 繪製圓
實例108 繪製圓弧
實例109 繪製橢圓
實例110 設定背景色和前景色
實例111 設定線條類型
實例112 設定填充類型和填充顏色
實例113 圖形文本的輸出
實例114 金剛石圖案
實例115 飄帶圖案
實例116 圓環圖案
實例117 腎形圖案
實例118 心臟形圖案
實例119 漁網圖案
實例120 沙丘圖案
實例121 設定圖形方式下的文本類型
實例122 繪製正多邊形
實例123 正六邊形螺旋圖案
實例124 正方形螺旋拼塊圖案
實例125 圖形法繪製圓
實例126 遞歸法繪製三角形圖案
實例127 圖形法繪製橢圓
實例128 拋物樣條曲線
實例129 Mandelbrot分形圖案
實例130 繪製布朗運動曲線
實例131 藝術清屏
實例132 矩形區域的顏色填充
實例133 VGA256色模式編程
實例134 繪製藍天圖案
實例135 螢幕檢測程式
實例136 運動的小車動畫
實例137 動態顯示點陣圖
實例138 利用圖形頁實現動畫
實例139 圖形時鐘
實例140 音樂動畫
第五部分 系統篇
實例141 讀取DOS系統中的國家信息
實例142 修改環境變數
實例143 顯示系統檔案表
實例144 顯示目錄內容
實例145 讀取磁碟檔案
實例146 刪除目錄樹
實例147 定義文本模式
實例148 設計立體視窗
實例149 彩色彈出選單
實例150 讀取CMOS信息
實例151 獲取BIOS設備列表
實例152 鎖住硬碟
實例153 備份/恢復硬碟分區表
實例154 設計口令程式
實例155 程式自我保護
第六部分 常見試題解答篇
實例156 水果拼盤
實例157 小孩吃梨
實例158 刪除字元串中的特定字元
實例159 求解符號方程
實例160 計算方差
實例161 求取符合特定要求的素數
實例162 統計符合特定條件的數
實例163 字元串倒置
實例164 部分排序
實例165 產品銷售記錄處理
實例166 特定要求的字元編碼
實例167 求解三角方程
實例168 新完全平方數
實例169 三重回文數
實例170 奇數方差
實例171 統計選票
實例172 同時整除
實例173 字元左右排序
實例174 符號算式求解
實例175 數字移位
實例176 統計最高成績
第七部分 遊戲篇
實例177 商人過河遊戲
實例178 吃數遊戲
實例179 解救人質遊戲
實例180 打字訓練遊戲
實例181 雙人競走遊戲
實例182 迷宮探險遊戲
實例183 迷你撞球遊戲
實例184 模擬掃雷遊戲
實例185 推箱子遊戲
實例186 五子棋遊戲
第八部分 綜合實例篇
實例187 綜合CAD系統
實例188 功能強大的文本編輯器
實例189 圖書管理系統
實例190 進銷存管理系統