出版時間:2012-6 出版社:人民郵電 作者:曹飛飛//高文才 頁數(shù):502
Tag標簽:無
內容概要
《軟件工程師典藏:C語言程序開發(fā)范例寶典(第2版)》全面介紹了應用C語言進行開發(fā)的各種技術和技巧,全書共分12章,包括基礎知識、指針、數(shù)據(jù)結構、算法、數(shù)學應用、文件操作、庫函數(shù)調用、圖形圖像、系統(tǒng)相關、加解密與安全性、游戲、綜合應用等方面,共300個實例,每個實例都突出了其實用性?! 盾浖こ處煹洳兀篊語言程序開發(fā)范例寶典(第2版)》既可作為C程序的初學者學習用書,也可作為程序開發(fā)人員、相關培訓機構老師和學生的參考用書。
書籍目錄
第1章 基礎知識1.1 進制轉換實例001 十進制轉換為十六進制實例002 十進制轉換為二進制實例003 n進制轉換為十進制實例004 以IP地址形式輸出1.2 條件判斷實例005 判斷偶數(shù)實例006 a2+b2實例007 計算工人工資實例008 判斷閏年實例009 階梯問題實例010 評定成績實例011 簡單計算器實例012 模擬自動售貨機1.3 多重循環(huán)打印圖形實例013 用#打印三角形實例014 用*打印圖形實例015 繪制余弦曲線實例016 打印乘法口訣表實例017 打印楊輝三角1.4 循環(huán)的數(shù)學應用實例018 序列求和實例019 簡單的級數(shù)運算實例020 用while語句求n!實例021 特殊等式實例022 求一個正整數(shù)的所有因子實例023 一元錢兌換方案實例024 對調數(shù)問題實例025 求解平方和1.5 數(shù)組實例026 逆序存放數(shù)據(jù)實例027 相鄰元素之和實例028 選票統(tǒng)計實例029 模擬比賽打分實例030 對調最大與最小數(shù)位置實例031 求二維數(shù)組對角線之和實例032 使用數(shù)組統(tǒng)計學生成績實例033 設計魔方陣1.6 字符和字符串操作實例034 計算字符串中有多少個單詞實例035 字符串倒置實例036 字符串替換實例037 回文字符串實例038 不用strcat連接兩個字符串實例039 刪除字符串中連續(xù)字符實例040 字符升序排列實例041 在指定的位置后插入字符串1.7 函數(shù)實例042 輸出兩個數(shù)中的最大值實例043 遞歸解決年齡問題實例044 求學生的平均身高實例045 分數(shù)計算器程序1.8 趣味計算實例046 加油站加油實例047 小球下落問題實例048 燈塔數(shù)量實例049 買蘋果問題實例050 猴子吃桃實例051 老師分糖果實例052 新同學的年齡實例053 百錢百雞問題實例054 彩球問題實例055 求總數(shù)問題1.9 宏定義與位運算實例056 用宏定義實現(xiàn)值互換實例057 利用宏定義求偶數(shù)和實例058 循環(huán)移位第2章 指針2.1 指針變量實例059 使用指針實現(xiàn)數(shù)據(jù)交換實例060 使用指針實現(xiàn)整數(shù)排序實例061 指向結構體變量的指針2.2 指針與數(shù)組實例062 使用指針輸出數(shù)組元素實例063 用指針實現(xiàn)逆序存放數(shù)組元素值實例064 輸出二維數(shù)組有關值實例065 輸出二維數(shù)組任一行任一列值實例066 使用指針查找數(shù)列中最大值、最小值實例067 用指針數(shù)組構造字符串數(shù)組實例068 將若干字符串按照字母順序輸出2.3 指針與函數(shù)實例069 用指向函數(shù)的指針比較大小實例070 使用返回指針的函數(shù)查找最大值實例071 使用指針函數(shù)求學生成績實例072 尋找指定元素的指針實例073 尋找相同元素的指針2.4 字符串與指針實例074 使用指針實現(xiàn)字符串復制實例075 字符串的連接實例076 字符串插入實例077 字符串的匹配2.5 指向指針的指針實例078 使用指針的指針輸出字符串實例079 實現(xiàn)輸入月份號輸出該月份英文名實例080 使用指向指針的指針對字符串排序第3章 數(shù)據(jù)結構3.1 結構體實例081 候選人選票程序實實082 找最高分實例083 平均成績實例084 比較計數(shù)實例085 信息查詢實例086 計算開機時間3.2 鏈表實例087 創(chuàng)建單向鏈表實例088 創(chuàng)建雙向鏈表實例089 創(chuàng)建循環(huán)鏈表實例090 雙鏈表逆置實例091 雙鏈表逆序輸出實例092 約瑟夫環(huán)實例093 創(chuàng)建順序表并插入元素實例094 向鏈表中插入結點實例095 從鏈表中刪除結點實例096 合并兩個鏈表實例097 單鏈表就地逆置實例098 頭插入法建立單鏈表3.3 棧和隊列實例099 應用棧實現(xiàn)進制轉換實例100 用棧設置密碼實例101 棧實現(xiàn)行編輯程序實例102 括號匹配檢測實例103 用棧及遞歸計算多項式實例104 鏈隊列實例105 循環(huán)緩沖區(qū)問題3.4 串與廣義表實例106 串的模式匹配實例107 簡單的文本編輯器實例108 廣義表的存儲實例109 廣義表的復制3.5 二叉樹實例110 二叉樹的遞歸創(chuàng)建實例111 二叉樹的遍歷實例112 線索二叉樹的創(chuàng)建實例113 二叉排序樹實例114 哈夫曼編碼3.6 圖及圖的應用實例115 圖的鄰接表存儲實例116 圖的深度優(yōu)先搜索實例117 圖的廣度優(yōu)先搜索實例118 Prim算法求最小生成樹實例119 迪杰斯特拉算法第4章 算法4.1 簡單問題算法實例120 任意次方后的最后三位實例121 計算π的近似值實例122 小于500的所有勾股數(shù)實例123 能否組成三角形實例124 偶數(shù)拆分實例125 乘積大于和的數(shù)實例126 求各位上和為5的數(shù)實例127 計算某日是該年第幾天4.2 排序算法實例128 直接插入排序實例129 希爾排序實例130 起泡排序實例131 快速排序實例132 選擇排序實例133 歸并排序4.3 查找算法實例134 順序查找實例135 二分查找實例136 分塊查找實例137 哈希查找4.4 定理與猜想實例138 斐波那契數(shù)列實例139 角谷猜想實例140 歌德巴赫猜想實例141 四方定理實例142 尼科徹斯定理4.5 邏輯推理與判斷實例143 尋找假幣實例144 婚禮上的謊言實例145 常勝將軍實例146 猜杏核實例147 巧算國王分財物第5章 數(shù)學應用5.1 素數(shù)問題實例148 求100~200之間的素數(shù)實例149 可逆素數(shù)實例150 回文素數(shù)5.2 整數(shù)趣題實例151 阿姆斯特朗數(shù)實例152 特殊的完全平方數(shù)實例153 求1000以內的完全數(shù)實例154 三重回文數(shù)實例155 親密數(shù)實例156 自守數(shù)實例157 滿足abcd=(ab+cd)2的數(shù)實例158 神奇的數(shù)字6174實例159 一數(shù)三平方5.3 數(shù)學問題求解實例160 求等差數(shù)列實例161 求整數(shù)的絕對值實例162 正弦、余弦、正切值實例163 自然對數(shù)的底e的計算實例164 最大公約及最小公倍數(shù)實例165 求解二元一次不定式方程實例166 二分法求解方程實例167 牛頓迭代法解方程的根5.4 矩陣實例168 打印特殊方陣實例169 求3×3矩陣對角元素之和實例170 矩陣的加法運算實例171 矩陣的乘法運算實例172 巧排螺旋方陣5.5 生活中的數(shù)學實例173 求車運行速度實例174 賣西瓜實例175 打漁曬網(wǎng)問題實例176 水池注水問題實例177 捕魚和分魚問題實例178 遞歸解分魚問題實例179 巧分蘋果第6章 文件操作6.1 文件讀寫操作實例180 讀取磁盤文件實例181 將數(shù)據(jù)寫入磁盤文件實例182 格式化讀寫文件實例183 成塊讀寫操作實例184 隨機讀寫文件實例185 以行為單位讀寫文件6.2 文件內容操作實例186 復制文件內容到另一文件實例187 錯誤處理實例188 合并兩個文件信息實例189 統(tǒng)計文件內容6.3 文件的創(chuàng)建、查找及刪除實例190 創(chuàng)建文件實例191 創(chuàng)建臨時文件實例192 查找文件實例193 重命名文件實例194 刪除文件實例195 刪除文件中的記錄6.4 文件相關操作實例196 關閉打開的所有文件實例197 同時顯示兩個文件的內容實例198 顯示目錄內同類型文件實例199 文件分割實例200 文件加密第7章 庫函數(shù)調用7.1 時間轉換和操作函數(shù)實例201 固定格式輸出當前時間實例202 當前時間轉換實例203 顯示程序運行時間實例204 獲取DOS系統(tǒng)時間實例205 設置DOS系統(tǒng)日期實例206 設置DOS系統(tǒng)時間實例207 讀取并設置bios的時鐘7.2 數(shù)學函數(shù)實例208 求相對的最小整數(shù)實例209 求直角三角形斜邊實例210 小數(shù)分離實例211 求任意數(shù)n次冪7.3 字符串、字符函數(shù)實例212 函數(shù)實現(xiàn)字符匹配實例213 任意大寫字母轉小寫實例214 字符串復制到指定空間實例215 查找位置信息7.4 其他函數(shù)實例216 復制當前目錄實例217 產(chǎn)生惟一文件實例218 不同亮度顯示實例219 字母檢測實例220 建立目錄實例221 刪除目錄實例222 數(shù)字檢測實例223 快速分類實例224 訪問系統(tǒng)temp中文件實例225 設置組合鍵第8章 圖形圖像8.1 基本圖形實例226 繪制直線實例227 繪制表格實例228 繪制矩形實例229 繪制橢圓實例230 繪制圓弧線實例231 繪制扇區(qū)實例232 繪制空心圓實例233 繪制立體窗口實例234 繪制正弦曲線實例235 繪制彩帶8.2 色彩填充及使用實例236 黃色網(wǎng)格填充的橢圓實例237 紅色間隔點填充多邊形實例238 繪制五角星實例239 顏色變換實例240 彩色扇形實例241 輸出不同字體8.3 屏幕操作實例242 相同圖案的輸出實例243 設置文本及背景顏色實例244 簡單的鍵盤畫圖程序實例245 鼠標繪圖實例246 藝術清屏8.4 圖形動畫實例247 圖形時鐘實例248 火箭發(fā)射實例249 運動的問候語實例250 正方形下落實例251 跳動的小球實例252 旋轉的五角星實例253 變化的同心圓實例254 小球碰撞8.5 圖形綜合實例實例255 圓形精美圖案實例256 直線精美圖案實例257 心形圖案實例258 鉆石圖案實例259 雪花實例260 直線、正方形綜合第9章 系統(tǒng)相關9.1 時間和日期實例261 獲取當前日期與時間實例262 獲取當?shù)厝掌谂c時間實例263 格林尼治平時實例264 設置系統(tǒng)日期9.2 BIOS操作實例265 獲取BIOS常規(guī)內存容量實例266 讀/寫B(tài)IOS計時器實例267 獲取CMOS密碼9.3 硬件、軟件中斷實例268 獲取Ctrl+Break鍵消息實例269 鼠標中斷實例270 設置文本顯示模式9.4 磁盤相關實例271 獲取當前磁盤空間信息實例272 備份/恢復硬盤分區(qū)表實例273 硬盤邏輯鎖9.5 信息獲取實例274 顯卡類型測試實例275 獲取系統(tǒng)配置信息實例276 獲取環(huán)境變量實例277 獲取寄存器信息9.6 其他實例278 恢復內存文本實例279 繪制立體窗口實例280 控制揚聲器聲音實例281 獲取Caps Lock鍵狀態(tài)實例282 刪除多級目錄第10章 加解密與安全性10.1 程序保護實例283 自毀程序實例284 明碼序列號保護實例285 非明碼序列號保護10.2 加密解密實例286 MD5加密實例287 RSA加密實例288 DES加密實例289 RC4加密實例290 SHA1加密實例291 愷撒加密第11章 游戲實例292 打字游戲實例293 快快吃豆游戲實例294 迷宮實例295 俄羅斯方塊實例296 推箱子游戲第12章 綜合應用實例297 學生信息管理系統(tǒng)實例298 網(wǎng)絡通信系統(tǒng)實例299 電話本系統(tǒng)實例300 企業(yè)員工管理系統(tǒng)……
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載