C++语言基础教程(第二版)
普通高等教育“十一五”国家级规划教材

作者:徐孝凯

丛书名:普通高等院校计算机专业(本科)实用教程系列

定价:69元

印次:2-16

ISBN:9787302157618

出版日期:2007.10.01

印刷日期:2024.12.18

图书责编:郑寅堃

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书较全面和详细地介绍了C++语言的所有语法规则,对于每一语法规则不仅给予准确定义,而且在程序设计中给予自然和灵活的运用,便于读者在应用中把握和加深对概念的理解。本书较详细地介绍了在Microsoft Visual C++ 6.0集成开发环境下的控制台应用程序的开发过程,书中的每个程序都在此环境下运行通过。本书的每章后面给出了适量的、针对性强的各种程序分析和设计应用题,供读者自行练习,并且专门配套出版了相应的习题参考解答书,供自学者参考。 本书已被列选为普通高等教育“十一五”国家级规划教材,已被许多高校选定为C/C++语言程序设计课程的教材和考研的指定参考书。

本书第一版已经出版近7年,得到社会上的广泛认可和好评,被许多高校选定为教材或考研参考书,并被评定为普通高等教育“十一五”国家级规划教材,按照学科发展和读者要求,现在及时修订为第二版。 C++语言是对传统C语言的丰富和发展,是C语言的更新换代产品,它含有目前软件开发技术中的所有要素,如函数重载、运算符重载、类、对象、模板、继承、多态、流、名字空间等,有许多要素是传统C语言所没有的,所以C++语言既能够代替C语言作为入门语言来学习,又能够学到比C语言丰富、实用和现代得多的知识。计算机及相关专业把C++语言定位为第一门计算机语言课程,代替传统的C语言,的确是明智之举。 本书第二版仍然保持原书第一版的优点,即内容丰富实用、叙述条理清楚、概念讲解明晰、问题分析透彻、程序设计规范、例题选择广泛、语法联系实际应用紧密和深入、前后章节内容组织和安排有序、创作风格便于自学和阅读。 本书第二版对第一版主要做了如下修改和补充: 1.增加了第一章“程序设计引论”。介绍了计算机中的数制和编码的概念,利用计算机编程解决问题的设计思路、方法和原则,利用文字叙述和各种流程图描述算法(即解决问题的方法)的特点和应用事例等内容。让读者在学习C++语言之前就能够了解和掌握利用计算机解决问题的思路和方法,能够用文字或流程图描述出来,待后面学习了C++语言后会很方便地编写出相应的程序。这一章不属于C++语言本身的内容,但能够为学习C++语言做好铺垫。如果通过前面课程对这一章内容有所了解,则可把这一章列为自学或选学内容。 2.在每章开始增加一段文字,简要地给出本章的主要内容和学习目标,让读者能够在学习具体内容前...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第一章  程序设计引论 1

1.1  数制 1

1.1.1  不同数制的表示与求值 1

1.1.2  不同数制的转换 3

1.2  编码 5

1.3  算法 8

1.3.1  算法的概念 8

1.3.2  算法设计举例 9

1.3.3  算法设计的一般原则 11

1.4  用流程图描述算法 13

1.4.1  传统流程图 13

1.4.2  盒图 14

1.4.3  问题分析图 14

1.5  用流程图描述算法应用举例 15

本章小结 20

习题一 21

第二章  C++语言概述 23

2.1  引言 23

2.2  C++字符集 24

2.3  C++单词 26

2.4  C++语句 28

2.5  C++函数 30

2.5.1  系统函数 30

2.5.2  用户函数 32

2.6  C++程序 34

2.7  VC++ 6.0集成开发环境简介 37

本章小结 47

习题二 48

第三章  数据类型和表达式 51

3.1  数据类型 51

3.2  常量 54

3.2.1  整型常量 54

3.2.2  字符常量 55

3.2.3  逻辑常量 56

3.2.4  枚举常量 56

3.2.5  实型常量 57

3.2.6  地址常量 58

3.3  变量 58

3.4  运算符和表达式 62

3.5  函数 70

本章小结 76

习题三 76

第四章  流程控制语句 78

4.1  概述 78

4.2  if语句 78

4.3  switch语句 83

4.4  for语句 87

4...