《C語言趣味編程100例》是2013年清華大學出版社出版的圖書,作者是,作者是賈蓓、郭強、劉占敏 等。
基本介紹
- 書名:C語言趣味編程100例
- 作者:賈蓓、郭強、劉占敏
- ISBN:9787302338086
- 定價:49.8元
- 出版社:清華大學出版社
- 出版時間:2013-11-1
- 裝幀:平裝
圖書簡介,目錄,
圖書簡介
本書講解了100個各種類型的C語言編程趣味題的求解過程,旨在幫助讀者培養編程興趣,拓寬C語言編程思維,提高C語言編程能力,掌握用程式設計解決實際問題的方法與技巧。本書取材注重趣味性與實用性,內容涵蓋了C語言編程的基礎知識和常用算法,講解時給出了實例的詳細代碼及注釋。本書附帶1張光碟,收錄了本書配套多媒體教學視頻及實例源檔案,以方便讀者高效、直觀地學習。
本書共分12章。第1章介紹了10個趣味算法入門實例;第2章介紹了11個趣味數學實例;第3章介紹了10個趣味整數實例;第4章介紹了8個趣味分數實例;第5章介紹了7個趣味素數實例;第6章介紹了8個趣味邏輯推理實例;第7章介紹了8個趣味遊戲實例;第8章介紹了10個趣味數組實例;第9章介紹了7個趣味函式遞歸實例;第10章介紹了6個定理與猜想實例;第11章介紹了8個趣味圖形實例;第12章介紹了7個綜合性較強的其他趣味實例。
本書適合高校、職業技術院校及社會培訓學校的學生閱讀,也適合C語言編程愛好者閱讀,還可作為各級程式設計選拔賽和全國青少年信息學奧林匹克競賽的參考書。
目錄
第1章趣味算法入門(教學視頻:90分鐘) 1
1.1百錢百雞問題 1
1.2借書方案知多少 5
1.3打魚還是曬網 7
1.4抓交通肇事犯 11
1.5兔子產子問題 14
1.6牛頓疊代法求方程根 16
1.7最佳存款方案 19
1.8冒泡排序 20
1.9折半查找 24
1.10數制轉換 28
第2章趣味數學問題(教學視頻:59分鐘) 36
2.1個人所得稅問題 36
2.2存錢問題 43
2.3分糖果 46
2.4三色球問題 50
2.5出售金魚 52
2.6求車速 54
2.7愛因斯坦的數學題 57
2.8猜牌術 59
2.9舍罕王的失算 63
2.10馬克思手稿中的數學題 64
2.11換分幣 66
第3章“各種”趣味整數(教學視頻:49分鐘) 69
3.1完數 69
3.2親密數 72
3.3自守數 75
3.4迴文數 78
3.5水仙花數 81
3.6阿姆斯特朗數 83
3.7高次方數的尾數 86
3.8黑洞數 87
3.9勾股數 91
3.10不重複的3位數 94
第4章趣味分數(教學視頻:47分鐘) 96
4.1最大公約數 96
4.2最低公倍數 100
4.3歌星大獎賽 104
4.4將真分數分解為埃及分數 108
4.5列出真分數序列 112
4.6多項式之和 116
4.7分數比較 118
4.8計算分數精確值 121
第5章趣味素數(教學視頻:36分鐘) 125
5.1素數 125
5.2哥德巴赫猜想 129
5.3要發就發 133
5.4可逆素數 136
5.5回文素數 140
5.6孿生素數 142
5.7梅森素數 144
第6章趣味邏輯推理(教學視頻:49分鐘) 147
6.1誰家孩子跑的最慢 147
6.2新郎和新娘 150
6.3誰在說謊 152
6.4誰是竊賊 155
6.5旅客國籍 158
6.6委派任務 164
6.7謎語博士的難題 166
6.8黑與白 172
第7章趣味遊戲(教學視頻:40分鐘) 175
7.1人機猜數 175
7.2搬山遊戲 179
7.3搶30 182
7.4黑白子交換 187
7.5自動發牌 191
7.6常勝將軍 194
7.724點 195
7.8擲骰子 201
第8章趣味數組(教學視頻:53分鐘) 204
8.1狼追兔子 204
8.2選美比賽 208
8.3郵票組合 211
8.4平分7筐魚 212
8.5農夫過河 216
8.6矩陣轉置 221
8.7魔方陣 225
8.8馬踏棋盤 230
8.9刪除“*”號 236
8.10指定位置插入字元 242
第9章趣味函式遞歸(教學視頻:46分鐘) 244
9.1遞歸解決年齡問題 244
9.2遞歸解決分魚問題 248
9.3漢諾塔問題 251
9.4猴子吃桃 255
9.5楊輝三角形 257
9.6卡布列克常數 260
9.7逆序輸出數字 263
第10章定理與猜想(教學視頻:32分鐘) 269
10.1四方定理 269
10.2角谷猜想 272
10.3?的近似值 274
10.4尼科徹斯定理 277
10.5奇數平方的有趣性質 281
10.6迴文數的形成 282
第11章趣味圖形(教學視頻:18分鐘) 287
11.1繪製餘弦曲線 287
11.2繪製空心圓 289
11.3繪製空心菱形 291
11.4畫直線 295
11.5畫圓和圓弧 301
11.6畫彩色圖形 303
11.7填充彩色圖形 305
11.8圖形模式下顯示字元 309
第12章其他趣味問題(教學視頻:35分鐘) 312
12.1雙色球 312
12.2填表格 316
12.3求出符合要求的素數 318
12.4約瑟夫環 324
12.5數據加密問題 326
12.6三色旗 329
12.7統計學生成績 333