C Primer Plus(第6版)中文版习题解答
- ISBN:9787115531308
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:344
- 出版时间:2020-02-01
- 条形码:9787115531308 ; 978-7-115-53130-8
本书特色
这是经久不衰的C语言畅销经典教程《C Primer Plus(第6版)中文版》的官方授权习题精解教程图书。 为了锻炼并提升读者的动手编程能力,《C Primer Plus(第6版)》除了在每章正文中包含了大量短小精悍的实例之外,还在每章末尾提供了颇有深度的综合性的复习题和编程练习题。 本书编者曹良亮博士尝试对这些复习题和编程练习给出了自己的理解和解答。 本书每章开篇先采用思维导图的形式给出了本章涵盖的知识点,然后采用简练的文字梳理了每章涉及的理论内容,*后对复习题和编程练习进行了详细的剖析,*后给出了解题思路和代码实现。 作为《C Primer Plus(第6版)》的理想学习伴侣,本书可以切实提升C语言初学人员的编程技能,掌握C语言编程的精髓,为后期的程序开发之路打下坚实基础。
内容简介
本书是畅销书《C Primer Plus(第6版)中文版》的配套习题答案,针对书中的复习题和编程练习,给出了解题思路和答案。 本书共分为17章,每一章的主题与《C Primer Plus(第6版)中文版》接近一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,很后则对每章中的复习题和编程练习进行了分析并给出了解答思路,确保读者在彻底夯实理论知识的同时,进一步提升实际编程能力。作为《C Primer Plus(第6版)中文版》的配套参考书,本书特别适合需要系统学习C语言的初学者阅读,也适合打算巩固C语言知识或者希望进一步提高编程技术的程序员阅读。
目录
1.1 C语言的优势和特点 1
1.2 C语言的标准化 2
1.3 机器语言、C语言与编译 2
1.4 程序设计的一般过程 2
1.5 C语言程序设计中的集成开发环境 3
1.6 复习题 3
1.7 编程练习 5
第 2章 C语言概述 7
2.1 C程序的基本结构 7
2.2 变量、声明和语句 7
2.3 语法错误和语义错误 8
2.4 复习题 8
2.5 编程练习 12
第3章 数据和C 19
3.1 数据类型、常量和变量 19
3.2 C语言中的整数 19
3.3 C语言中的浮点数 19
3.4 C语言中的字符类型 20
3.5 数据类型的匹配和转换 20
3.6 复习题 20
3.7 编程练习 25
第4章 字符串与格式化输入/输出 31
4.1 字符串的概念及操作 31
4.2 常量和变量 31
4.3 输入和输出的格式化 32
4.4 复习题 32
4.5 编程练习 37
第5章 运算符、表达式和语句 45
5.1 基本运算符 45
5.2 运算符的优先级 46
5.3 表达式和语句 46
5.4 数据的类型和类型转换 46
5.5 复习题 46
5.6 编程练习 54
第6章 C控制语句—循环 61
6.1 关系运算与逻辑值 61
6.2 while循环和do…while循环 61
6.3 for循环语句 62
6.4 循环嵌套 62
6.5 复习题 62
6.6 编程练习 71
第7章 C控制语句—分支和跳转 85
7.1 if语句及if…else语句 85
7.2 多重选择语句switch…case 85
7.3 逻辑运算符 86
7.4 continue、break和goto 86
7.5 复习题 86
7.6 编程练习 93
第8章 字符输入/输出和输入验证 107
8.1 单字符的输入/输出处理 107
8.2 数据的混合输入和数据验证 107
8.3 复习题 108
8.4 编程练习 110
第9章 函数 121
9.1 函数的基础知识 121
9.2 函数的定义和使用 121
9.3 函数的递归调用 122
9.4 指针和参数传递 122
9.5 复习题 122
9.6 编程练习 126
第 10章 数组和指针 137
10.1 数组基础知识 137
10.2 指针的基础知识 138
10.3 函数中的数组和指针 138
10.4 复习题 138
10.5 编程练习 144
第 11章 字符串和字符串函数 161
11.1 字符串的基本概念 161
11.2 字符串的输入操作 161
11.3 字符串的输出操作 162
11.4 C标准库中的字符串函数 162
11.5 其他字符串相关知识 163
11.6 复习题 163
11.7 编程练习 172
第 12章 存储类别、链接和内存管理 191
12.1 存储类别的种类和特性 191
12.2 动态存储分配 192
12.3 ANSI C类型的限定符 192
12.4 复习题 192
12.5 编程练习 195
第 13章 文件输入/输出 209
13.1 文件和文件的读写 209
13.2 文件的随机读写 210
13.3 文本模式和二进制模式 210
13.4 复习题 211
13.5 编程练习 215
第 14章 结构和其他数据形式 235
14.1 结构和结构变量 235
14.2 结构的应用 235
14.3 函数和I/O中的结构 236
14.4 联合、枚举和函数指针 236
14.5 复习题 236
14.6 编程练习 244
第 15章 位操作 267
15.1 二进制数的表示 267
15.2 C语言中的位运算 267
15.3 位运算的应用 267
15.4 复习题 268
15.5 编程练习 270
第 16章 C预处理器和C库 281
16.1 预处理器指令#define 281
16.2 头文件和条件编译 281
16.3 其他知识点 281
16.4 复习题 282
16.5 编程练习 286
第 17章 高级数据表示 293
17.1 ADT(抽象数据类型) 293
17.2 链表结构 293
17.3 队列结构 294
17.4 二叉查找树 294
17.5 复习题 294
17.6 编程练习 300
作者简介
Stephen Prata曾在加利福尼亚的马林学院(肯特菲尔德)教授天文学、物理学和程序设计课程,现已退休。他在加州理工学院获得学士学位,在加州大学伯克利分校获得博士学位。他*早接触程序设计,是为了利用计算机给星团建模。Stephen撰写和与他人合著了十几本书籍,其中包括C++ Primer Plus和Unix Primer Plus。曹良亮,北京师范大学教育技术学院,理学博士,高级工程师,长期从事北京师范大学本科生的C/C++语言与Java语言的教学工作。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0