《三維圖形化C++趣味編程》是2018年8月清華大學出版社出版的圖書,作者是張新華、黃振昊、張琪曼、黃維康。
基本介紹
- 書名:三維圖形化C++趣味編程
- 作者:張新華、黃振昊、張琪曼、黃維康
- 出版社:清華大學出版社
- 出版時間:2018年8月
- 定價:68 元
- ISBN:9787302500896
內容簡介,圖書目錄,
內容簡介
由本書作者改進和開發的Dev-C++智慧型開發平台借鑑了Logo繪圖語言的特點,簡化了C++語言環境,以OpenGL三維動畫引擎為核心,構造了一個適合青少年兒童輕鬆掌握C++程式語言的學習平台。
本書作為三維圖形化C++語言程式設計的入門書,深入淺出地引入概念,循序漸進地講解知識,以一個個生動有趣的故事情節連線各知識點,通過豐富的例題和大量的習題將程式算法、計算機圖形學、數學與計算、平面幾何、三維空間感知、日常英語的使用等有機地結合在一起,構造了一個奇幻的魔法編程世界。
學習者通過簡化的C++代碼繪製三維圖形、設計三維動畫、開發人工語音智慧型程式和製作趣味桌面小遊戲等方式,能夠輕鬆、迅速地掌握C++語言的基本語法和編程思維,為進一步學習算法,參加全國青少年信息學奧林匹克競賽打下堅實的基礎。本書是《算法競賽寶典》系列教材的啟蒙篇,適用於編程愛好者以及有志於參加算法競賽的青少年。
圖書目錄
第一章 欲善其事,必利其器.1
軟體的介紹 .1
茶壺的繪製 .5
實時繪圖形 .12
第二章 小試牛刀,初露鋒芒.14
向世界問好 .14
繪製字元畫 .16
第三章 抑揚頓挫,餘音繞樑.20
奏高山流水 .20
誦千古絕句 .23
用語音聊天 .25
做聲控電腦 .26
第四章 追風逐電,毫髮不傷.28
使用運算符 .28
數據的輸入 .49
第五章 百尺竿頭,更進一步.53
二進制介紹 .53
二進制轉換 .55
神奇猜牌術 .56
高精度運算 .57
各進制轉換 .59
第六章 神工意匠、鐵畫銀鉤.61
二次元繪圖 .61
三次元繪圖 .68
第七章 出處殊途,各行其道.72
if語句(一)
72
if語句(二)
76
if語句(三)
82
第八章 屢變星霜,周而復始.92
一重for循環 92
多重for循環 120
while的使用 .130
第九章 風雲變幻,鬼神莫測.139
猜數字遊戲 .139
隨機數猜測 .140
石頭剪刀布 .141
浩瀚星辰海 .143
電腦藝術家 .144
第十章 貝聯珠貫,井然有序.147
一維的數組 .147
二維的數組 .152
字元的數組 .160
第十一章 分工合作,各司其職.166
函式的介紹 .166
繪製滿天星 .169
自定義圖形 .170
開關燈遊戲 .174
青蛙換位置 .176
簡易五子棋 .179
第十二章 咄嗟之間,斗轉星移.181
三維展示台 .181
七星繞紫薇 .182
簡陋的小屋 .185
太陽系模型 .187
VII
第十三章 鏡花水月,美輪美奐.190
遞歸初入門 .190
簡單遞歸圖 .194
多重遞歸圖 .207
循環中遞歸 .214
第十四章 亦真亦幻,造化遊戲.220
八皇后問題 .220
掃雷小遊戲 .224
推箱子遊戲 .227
貪吃蛇遊戲 .231
漢諾塔遊戲 .234
空戰小遊戲 .236
附錄240
繪圖函式館 .240
控制台函式 .240
控制函式 .246
繪製函式 .247
檔案操作函式 .249
隨機數函式 .250
繪圖視窗函式 .250
語音函式 .253
聲音函式 .254
畫筆函式 .254
數學函式 .256
轉字元串函式 .257
多執行緒函式 .257
模型庫函式 .258
實時繪製語句 .268
常用函式館 .268
分類函式 .268
數學函式 .269
進程函式 .269
轉換函式館 .270
輸入輸出函式館 .270
string用法 .270
操作符 .270
操作函式 .271
運算優先權 .272
問題及解答 .273
參考文獻280