三维图形化C++趣味编程

三维图形化C++趣味编程

作者:张新华

出版社:清华大学

出版年:2018年8月

ISBN:9787302500896

所属分类:人物传记

书刊介绍

《三维图形化C++趣味编程》内容简介

由本书作者改进和开发的Dev-C++智能开发平台借鉴了Logo绘图语言的特点,简化了C++语言环境,以OpenGL三维动画引擎为核心,构造了一个适合青少年儿童轻松掌握C++编程语言的学习平台。学习者通过简化的C++代码绘制三维图形、设计三维动画、开发人工语音智能程序和制作趣味桌面小游戏等,能够轻松、迅速地掌握C++语言的基本语法和编程思维,为进一步学习算法,参加全国青少年信息学奥林匹克竞赛打下坚实的基础。
本书作为三维图形化C++语言程序设计的入门书,深入浅出地引入概念,循序渐进地讲解知识,以一个个生动有趣的故事情节连接各知识点,通过丰富的例题和大量的习题将程序算法、计算机图形学、数学与计算、平面几何、三维空间感知、日常英语的使用等有机地结合在一起,构造了一个奇幻的魔法编程世界。
本书是《算法竞赛宝典》系列教材的启蒙篇,适合编程爱好者以及有志于参加算法竞赛的青少年阅读。
张新华,男,浙江省瑞安中学信息技术高级教师,信息学奥林匹克竞赛教练,培养学生多次在全国青少年信息学奥林匹克竞赛、全国智能机器人竞赛、全国中小学电脑作品制作等活动中获全国级奖项,普通高中信息技术现场优质课全国一等奖获得者,Dev-C++智能开发平台的主力作者。
黄振昊,男,浙江省青少年信息学奥林匹克竞赛委员会委员、中国青少年机器人竞赛国家二级裁判。长期从事青少年科技教育、活动及竞赛的组织、管理和培训辅导工作。Dev-C++智能开发平台作者之一。

作品目录

内容简介
作者简介
彩插
编委信息


人物介绍
编程其实很简单
第一章:欲善其事,必利其器
软件的介绍
茶壶的绘制
实时绘图形
第二章:小试牛刀,初露锋芒
向世界问好
绘制字符画
第三章:抑扬顿挫,余音绕梁
奏高山流水
诵千古绝句
用语音聊天
做声控电脑
第四章:追风逐电,毫发不伤
使用运算符
数据的输入
第五章:百尺竿头,更进一步
二进制介绍
二进制转换
神奇猜牌术
高精度运算
各进制转换
第六章:神工意匠、铁画银钩
二次元绘图
三次元绘图
第七章:出处殊途,各行其道
if语句(一)
if语句(二)
if语句(三)
第八章:屡变星霜,周而复始
一重for循环
多重for循环
while的使用
第九章:风云变幻,鬼神莫测
猜数字游戏
随机数猜测
石头剪刀布
浩瀚星辰海
电脑艺术家
第十章:贝联珠贯,井然有序
一维的数组
二维的数组
字符的数组
第十一章:分工合作,各司其职
函数的介绍
绘制满天星
自定义图形
开关灯游戏
青蛙换位置
简易五子棋
第十二章:咄嗟之间,斗转星移
三维展示台
七星绕紫薇
简陋的小屋
太阳系模型
第十三章:镜花水月,美轮美奂
递归初入门
简单递归图
多重递归图
循环中递归
第十四章:亦真亦幻,造化游戏
八皇后问题
扫雷小游戏
推箱子游戏
贪吃蛇游戏
汉诺塔游戏
空战小游戏


绘图函数库
常用函数库
转换函数库
输入输出函数库
string用法
运算优先级
问题及解答
参考文献

相关推荐

微信二维码