程序设计教程:用C/C++语言编程 / 高等学校计算机专业规划教材
作者: 周纯杰、何顶新等
出版时间:2016年5月
出版社:机械工业出版社
- 机械工业出版社
- 9787111533863
- 1版
- 126238
- 0044177067-4
- 压膜
- 16开
- 2016年5月
- 400
- 380
- 工学
- 软件工程
- TP312C
- 计算机
- 本科
全书共13章,分为两部分。第一部分(第1~10章)包括C语言基础知识,数据类型、运算符和表达式,程序和流程控制,函数,数组,指针,字符串,结构和联合,C语言中的文件与图形,编译预处理。第二部分(第11~13章)包括从C到C++,类与对象,继承与多态,其中涉及C++的主要基础部分,介绍了C和C++应用场合的区别,如何从C快速过渡到C++,C++的类与对象的基础知识,以及C++的继承与多态方面的基础知识。为便于读者学习与复习,每章都有精选的例题、习题,并附有小结,所有例题都经过了上机检验。
本书内容新颖、通俗易懂,不仅注重培养学生的编程思想和编程规范意识,而且还注重提高学生的C及C++的实际编程能力,是学生学习C及C++语言的理想教材。
前言
教学建议
第1章 概论
1.1 C语言的入门知识
1.1.1 计算机中的数据
1.1.2 二进制编码系统
1.1.3 微型计算机硬件的基本组成
1.1.4 计算机系统的层次结构
1.2 C语言的发展及特点
1.2.1 C语言的发展过程
1.2.2 C语言的特点
1.3 C语言概览
1.3.1 C语言程序的书写格式
1.3.2 C语言程序的结构特点
1.4 C语言的基本语法单位
1.4.1 标识符
1.4.2 关键字
1.4.3 分隔符
1.5 简单的输入/输出
1.5.1 格式化输入/输出函数
1.5.2 字符输入/输出函数
1.6 运行C程序的一般步骤
本章小结
习题
第2章 数据类型、运算符和表达式
2.1 数据类型
2.2 常量
2.2.1 整型常量
2.2.2 浮点型常量
2.2.3 字符型常量
2.2.4 字符串常量
2.2.5 符号常量
2.3 变量
2.3.1 整型变量
2.3.2 浮点型变量
2.3.3 字符变量
2.3.4 指针变量
2.4 运算符和表达式
2.4.1 表达式
2.4.2 算术运算符与算术表达式
2.4.3 关系运算符与关系表达式
2.4.4 逻辑运算符与逻辑表达式
2.4.5 自增和自减运算
2.4.6 赋值运算符与赋值表达式
2.4.7 条件运算符与条件表达式
2.4.8 逗号运算符与逗号表达式
2.5 位运算
2.5.1 按位与运算符“&”
2.5.2 按位或运算符“|”
2.5.3 按位异或运算符“^”
2.5.4 二进制左移运算符“<<”
2.5.5 二进制右移运算符“>>”
2.5.6 按位取反运算符“~”
2.6 各类数值型数据间的混合运算
2.6.1 自动类型转换
2.6.2 运算符的优先级
2.7 输入/输出的进一步讨论
2.7.1 格式化输出函数printf
2.7.2 格式输入函数scanf
本章小结
习题
第3章 程序和流程控制
3.1 C语言程序的版式及语句
第4章 函数
第5章 数组
第6章 指针
第7章 字符串
第8章 结构和联合
第9章 C语言中的文件与图形
第10章 编译预处理
第11章 从C到C++
第12章 类与对象
第13章 继承与多态
附录A ASCII码表
附录B C语言中的关键字
附录C C语言中的常用库函数
参考文献