李軍民主編的《C\C++語言程式設計同步進階經典100例與習題指導》針對C/C++語言程式設計中常見且具有特色的套用問題,精選了100個案例,從算法實現的思維入手,以實例的形式,結合計算機處理問題的過程,對程式設計的方法進行了表述、講解,旨在使學生掌握程式設計的基本方法與技能。 本書以程式設計求解問題為主線來組織編寫內容,取材注重典型性與趣味性。每一個實例都是從問題描述、算法分析、代碼實現到程式說明、思考與練習等逐層展開,並對某些程式給出了N-S流程圖,在關鍵代碼與生僻語句處做了必要注釋,力求幫助讀者理解並掌握電腦程式設計中算法實現的真諦。 本書還為《C++語言程式設計》(龔尚福主編)一書的全部習題配備了解答與學習指導。 《C\C++語言程式設計同步進階經典100例與習題指導》適合高等學校學生作為電腦程式設計套用課程案例教學使用,也可供各級程式設計選拔賽、計算機等級考試與軟體程式設計師水平考試練習參考。
基本介紹
- 書名:《C/C++語言程式設計》同步進階經典100例與習題指導
- 作者:李軍民
- ISBN:9787560627489
- 類別:程式設計
- 頁數:320
- 定價:35
- 出版社:西安電子科技大學出版社
- 出版時間:2012 年3月
- 裝幀:平裝
基本信息,內容簡介,目錄,
基本信息
作者:李軍民
叢書名:高等學校本科“十二五”規劃教材.計算機類
出版社:西安電子科技大學出版社
ISBN:9787560627489
出版日期:2012 年3月
開本:16開
頁碼:320
版次:1-1
內容簡介
《[c/c++語言程式設計]同步進階經典100例與習題指導》針對c/c++語言程式設計中常見且具有特色的套用問題,精選了100個案例,從算法實現的思維入手,以實例的形式,結合計算機處理問題的過程,對程式設計的方法進行了表述、講解,旨在使學生掌握程式設計的基本方法與技能。
《[c/c++語言程式設計]同步進階經典100例與習題指導》以程式設計求解問題為主線來組織編寫內容,取材注重典型性與趣味性。每一個實例都是從問題描述、算法分析、代碼實現到程式說明、思考與練習等逐層展開,並對某些程式給出了n-s流程圖,在關鍵代碼與生僻語句處做了必要注釋,力求幫助讀者理解並掌握電腦程式設計中算法實現的真諦。
《[c/c++語言程式設計]同步進階經典100例與習題指導》還為《c++語言程式設計》(龔尚福主編)一書的全部習題配備了解答與學習指導。
《[c/c++語言程式設計]同步進階經典100例與習題指導》同步進階經典100例與習題指導》適合高等學校學生作為電腦程式設計套用課程案例教學使用,也可供各級程式設計選拔賽、計算機等級考試與軟體程式設計師水平考試練習參考。
目錄
《《c/c++語言程式設計》同步進階經典100例與習題指導》
第一部分 基 礎 篇
實例1 基本庫函式的使用 1
實例2 基本數據類型的使用 2
實例3 求一元二次方程的根 3
實例4 個人收入所得稅 4
實例5 判斷是每年的第幾天 6
實例6 循環結構的簡單套用(水仙花數) 7
實例7 循環結構的簡單套用(完全數) 9
實例8 數字金字塔 10
實例9 循環套用題(窮舉算法) 12
實例10 循環套用題(試探算法) 14
實例11 一般函式套用(孿子素數) 16
實例12 遞歸調用的簡單使用(連續數的倍數)17
實例13 函式嵌套調用的使用(最大公約數和最低公倍數) 19
實例14 數組基本概念的套用 20
實例15 一維數組的套用(排序問題) 22
實例16 二維數組的套用(矩陣相乘) 23
實例17 數組作為函式參數的套用 25
實例18 字元串的使用(統計字元數) 28
.實例19 指針數組的套用 29
實例20 數組指針的使用 31
實例21 函式指針的使用 32
實例22 指針函式的套用 34
實例23 指針綜合套用 35
實例24 利用指針傳遞參數值 38
實例25 結構體的套用 40
實例26 統計多個學生的多門課的成績 41
實例27 共用體的套用 43
實例28 鍊表的套用 45
實例29 移位運算 47
實例30 與或位運算 48
第二部分 提 高 篇
實例31 進制轉換 51
實例32 貪心算法套用 53
實例33 循環檢查滿足條件的數 55
實例34 求組合數 56
實例35 猴子分桃問題 58
實例36 精確除法計算 60
實例37 大數階乘 62
實例38 銀行卡問題 64
實例39 卡布列克運算 66
實例40 密碼問題 68
實例41 連續整數和問題 69
實例42 因子和問題 71
實例43 數組壓縮問題 72
實例44 兩路歸併排序 75
實例45 遞歸全排列 77
實例46 數組元素平移 78
實例47 統計數組元素出現次數 80
實例48 最大公因式問題 82
實例49 篩選法 84
實例50 兔子繁衍問題 85
實例51 分數數列求和 87
實例52 進制轉換 89
實例53 字元串處理 91
實例54 最長公共子序列問題 93
實例55 字元串統計問題 97
實例56 字元串變換與復原 98
實例57 字元串置換問題 100
實例58 數字布置問題 101
實例59 自然數分解問題 104
實例60 報數問題 106
實例61 求定積分 107
實例62 字母合併問題 109
實例63 結構體變數排序問題 112
實例64 產品工件計數統計 113
實例65 法雷序列 115
實例66 楊輝三角形輸出 118
實例67 環形矩陣輸出 119
實例68 取珠子問題 120
實例69 鍊表翻轉 125
實例70 部件組成 129
實例71 數組壓縮 131
實例72 蛇型矩陣 135
實例73 魔陣 138
實例74 生成集合問題 140
實例75 變數三角形 141
實例76 背包問題 144
實例77 自然數組合問題 147
實例78 方格填數問題 149
實例79 求定和的所有序列 152
實例80 迷宮問題 155
實例81 二進制環問題 160
實例82 四色定理 162
實例83 馬遍歷問題 165
實例84 比賽日程安排 171
實例85 大整數相乘 173
實例86 公交線路問題 177
實例87 樹和列表問題 182
實例88 三度樹列表 185
實例89 矩陣連乘問題 187
實例90 兩字元串的編輯距離 189
實例91 短文的二叉樹存儲 192
實例92 二叉樹遍歷 195
實例93 棧的使用 196
實例94 循環鍊表套用(約瑟夫問題) 198
實例95 遞歸改非遞歸 200
實例96 佇列套用 203
實例97 書稿校對問題 207
實例98 數字遊戲 210
實例99 過橋問題 212
實例100 花朵數 214
第三部分 習 題 指 導
習題一 218
習題二 219
習題三 221
習題四 235
習題五 249
習題六 261
習題七 270
習題八 274
習題九 285
習題十 286
習題十一 294
習題十二 303
習題十三 315
習題十四 319