●章欲善其事,必利其器.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
第十三章鏡花水月,美輪美奂.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
內容簡介
由本書作者改進和開發的Dev-C++智能開發平臺借鋻了Logo繪圖語言的特點,簡化了C++語言環境,以OpenGL三維動畫引擎為核心,構造了一個適合青少年兒童輕松掌握C++編程語言的學習平臺。
本書作為三維圖形化C++語言程序設計的入門書,深入淺出地引入概念,循序漸進地講解知識,以一個個生動有趣的故事情節連接各知識點,通過豐富的例題和大量的習題將程序算法、計算機圖形學、數學與計算、平面幾何、三維空間感知、日常英語的使用等有機地結合在一起,構造了一個奇幻的魔法編程世界。
學習者通過簡化的C++代碼繪制三維圖形、設計三維動畫、開發人工語音智能程序和制作趣味桌面小遊戲等方式,能夠輕松、迅速地掌握C++語言的基本語法和編程思維,為進一步學習算法,參加全國青少年信息學奧林匹克競賽打下堅實的基礎。本書是《算法競賽寶典》繫列教材的啟蒙篇,適用於編程愛好......