C++程序设计基础

C++程序设计基础

揣锦华, 编著

出版社:清华大学出版社

年代:2014

定价:32.0

书籍简介:

本书基于新的C++标准,融入作者多年的教学和编程实践经验,对C++程序设计的经典内容进行系统和详细介绍。针对程序设计的初学者,本书强调专业性和实践性,注重培养学习者的编程兴趣,力求做到深入浅出,使读者轻松地入门,循序渐进地提高编程能力。为方便教师和读者更好地使用本教材,本书配有相应的电子教案和书中所有例题的源代码和各章所有习题的参考答案。

书籍目录:

第1章 程序设计基础知识

1.1 计算机中数的表示与编码

1.1.1 进位记数制

1.1.2 二进位数在计算机内的表示

1.1.3 常用的信息编码

1.2 程序设计及程序设计语言

1.3 算法及算法表示

1.4 用程序流程图表示算法

1.5 程序设计方法

1.5.1 结构化程序设计

1.5.2 面向对象程序设计

1.6 小结与知识扩展

1.6.1 小结

1.6.2 计算机中常用存储单位及其换算

习题

第2章 C++简单程序设计

2.1 C++程序的基本结构和要素

2.1.1 一个简单的C++程序

2.1.2 字符集

2.1.3 词法记号

2.1.4 注释

2.2 基本数据类型和数据

2.2.1 基本数据类型

2.2.2 常量

2.2.3 变量和引用

2.3 运算符与表达式

2.3.1 算术表达式

2.3.2 自增和自减运算符

2.3.3 赋值表达式

2.3.4 逗号表达式

2.3.5 关系表示式

2.3.6 逻辑表达式

2.3.7 条件表达式

2.3.8 sizeof运算符

2.3.9 位运算

2.3.10 运算符的优先级和结合性

2.4 数据类型转换

2.4.1 赋值时的类型转换

2.4.2 表达式中隐含转换

2.4.3 强制类型转换

2.5 简单的输入与输出控制

2.5.1 C++的输入与输出

2.5.2 通过I/O流控制符进行格式控制

2.6 C++基础知识编程案例

2.7 小结与知识扩展

2.7.1 小结

2.7.2 C语言的printf()和scanf()函数

2.7.3 C语言的getchar()和putchar()函数

2.7.4 数据溢出

习题

第3章 程序控制结构

3.1 选择控制结构

3.1.1 选择控制语句if else

3.1.2 条件运算符?: 代替if else语句

3.1.3 if else语句的嵌套

3.1.4 多路选择控制语句switch

3.2 循环控制结构

3.2.1 while语句

3.2.2 do while语句

3.2.3 for语句

3.2.4 输入信息控制循环

3.2.5 循环嵌套

3.3 其他控制语句

3.3.1 break语句

3.3.2 continue语句

3.3.3 goto语句

3.4 程序控制编程案例

3.5 小结与知识扩展

3.5.1 小结

3.5.2 字符函数库

习题

第4章 函数

第5章 数组

第6章 自定义数据类型

第7章 指针

第8章 C++程序结构

第9章 输入/输出流与文件操作

第10章 VC++调试器

参考文献

内容摘要:

本书基于新的C++标准,从程序设计基础知识开始,系统地介绍C++语言的基本概念、语法规则和编程技术。本书是作者结合多年的C和C++语言的教学实践经验编写而成,对每一部分的知识点和难点,都力求以比较精练的语言进行讲解,并按照由浅入深、循序渐进、前后贯穿的原则,精选了大量例题。各章在介绍C++程序设计语言的基础上,采用发散性思维方法,对相关知识进行了扩展; 同时,每章配备有相应的教学案例和大量习题,既方便教师安排教学,又便于读者综合运用所学知识,进一步提高编程技能。本书可作为高等院校计算机专业或非计算机专业的第一门程序设计语言教学用书,也可作为程序设计人员的自学参考用书。

编辑推荐:

C++作为程序员和计算机“交流”的高级程序设计语言,它具有和所有语言一样的“词汇”和“语法”,所以学习程序设计的途径就是掌握C++的“词汇”和“语法”,再通过大量的上机编程练习,提高“语感”,达到对C++程序设计语言运用自如的目的。对于程序设计初学者来说,选用一本好的教材,采用有效的学习方法,可以增加你的编程兴趣,快速地提高你的编程技能。
本书针对程序设计的初学者,凝聚了作者十几年教学经验和多项教学成果之精华,采用新的C++标准;由浅入深合理安排内容,例题选用经典,承上启下,注重培养读者的编程兴趣,有效地提高读者的编程技能;重要章节后面增加了扩充内容,可以有效地引导读者进一步学习。
数字0和1就像魔语有着神奇的力量与无尽的魔力,程序代码是世界上很美的诗歌。如果你想像比尔?盖茨和乔布斯他们一样用你的理念改变世界,请从这本书开始进入这神奇的代码世界吧!

书籍规格:

书籍详细信息
书名C++程序设计基础站内查询相似图书
9787302383550
如需购买下载《C++程序设计基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

C++程序设计基础是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。