《C++程序设计教程:化难为易地学习C++》是2凯质贵怎胞011年机械工业出版社出版的图书。
《C++程序设计教程:化难为易地学习C++》的目的在于解决高级算法语言C++难学的问题,让读者能学好C++,来自用好C++,打好计算机软件基础。围绕着"化难为易"这个核心,作者结合自己多年的教学实践和教研科研经验,以全新的教学方法、全新的教材结构、全新的教学语言编写了此教材,采用"寓德于教(学),以德促教(学),人定胜机,机随人行"的十八字方针及跟踪追击、人脑运行等教学方法,化难为易地介绍了C++的各项知识,以及学习丰谓孩害和运用C++知识的方法、经验和技巧。作者运用360百科上述方法,设计并调试成功了《C++程序设计教程:化难为易地学习C++》所有例题和例句的程序,在教学中也取得了良好的效果。
《C++程序设计教程:化难为易地学习C++》气几新短图章父着既可作为高校计算机及相远点课所月关专业"c++程序设计"课程的教材,也可供读者自学C++使用。
前言
第1章 准备好学习C+群至+
1.1 C++是一种接近生活的高级算法语言
1.1.1 C++的特性
1.1.2 C++的优势
热烟甲红妈 1.1.3 学习C++的必要性和重要性
1.2 C++的难处
1.2.1 C+次白+本身的难处
1.2.2 人为造成的学习C++的难处
1.3 化难为易地学习C++之精髓
1.3.1 道德品质好,成才的基本条件
1.3.2 心有灵"C"一点通
1.3.3 人定胜机,机随人行
1.4 思考题
第2章 一份令人欣喜且信心十足的C++处女作及C++基础知识(一)
2.1 初步认识C++的一个简例
2.2 勤奋实践,总结评分
2.装穿2.1 习题
2.2.形短比改线神坏2 思考题
2.2.3 总结评分,继续提高
2.3 C++基础知识(一)
2.3.1 一般的C++程序设计开发流程
2.3.2 C满尼晚++程序的流程图
期欢改亚玉剂抓2.3.3 C++的文章 --一系列的C++语句
2.差末队须几规号由皇呢设3.4 输出语句tout
2.3.5 Visual C++的集成开发环境
2.3.6 V八色间温千何供查首福isual C++6.0的基本操作
2.4 C++基础知识(一)的亮点
第3章 按部就班的事件处理--顺序结构程序及C++基础知识(二)
3.1 例题详解
3.1.1 显示自动控制煮饭情况
3.1.2 计算斜三角形的边长
3.2 勤奋实践,总结评分
3.2.1 习题
3.2.2 思考题
3.2.3 总结评分,继续提高
3.3 C++基础知识(二)
3.3.1 数据类型
且烈知看 3.3.2 C++如米触可陈娘晚知差印何给数据起名字
3.3.3 算术运算(一)和赋值
3.3.4 顺序结构程概序
3.4 C++基础知识(二)的亮点
第4章 何去何从的情况判断--选择结构程序及C+送居医今买商河+基础知识(三)
4.1 查询高考成绩进入哪类学校分数线的例题详解
4.2 勤奋实践,总结评分
4.2.1 习题
4.2激欢员轮田境列略技慢简.2 思考题
4.2.3 总结评分,继续提高
4.3 C++基础知识(三)
4.3.1 输入语句cin
4.3.2 关系运算与逻辑运算
4.3.3 选择结构程序
4.4 C++基础知识(三)的亮点
第5章 简化循环往复的事情--循环结构程序及C++基础知识(四)
5.1 累计产品数量的例题详解
5.2 勤奋实践,总结评分
5.2.1 习题
5.2.2 思考题
5.2.3 总结评分,继续提高
5.3 C++基础知识(四)
5.3.1 算术运算(二)
5.3.2 几种循环结构程序
5.3.3 几种转向语句
5.4 C++基础知识(四)的亮点
第6章 同类数据的组合--数组
6.1 往大房间(数组)里放数据并显示的例题详解
6.2 勤奋实践,总结评分
6.2.1 习题
6.2.2 思考题
6.2.3 总结评分,继续提高
6.3 数组和字符串知识
6.3.1 数组知识
6.3.2 字符串知识
……
第7章 数据的指南针--指针
第8章 多种数据信息的整体包装--结构
第9章 可灵活方便地互换套用的一段程序--函数
第10章 简明方便的别名代替--引用
第11章 方便调试移植的多个文件--多文件结构
第12章 面向对象的事物分类及其编程--类、对象和面向对象的程序设计初步
第13章 事物的继承和派生--继承、派生及面向对象的程序设计方法
第14章 在对象中使用运算符--运算符重载
第15章 程序运行中需要利用前段的数据--静态成员
第16章 程序运行中不确定的存储容量大小--堆
第17章 和谐友好、随意使用的成员--友元
第18章 输入/输出的信息管理--输入/输出流
第19章 突发事件的救急--异常处理
第20章 综合设计面向对象的程序
附录
参考文献