C语言程序设计入门教程:C Primer Plus(第6版 中文版)
作者:(美)史蒂芬·普拉达(Stephen Prata),曹良亮
出版社:人民邮电出版社
出版时间:2021-08-01
ISBN:9787115006028
定价:¥197.80
《C Primer Plus 第6版 中文版》
第 1章 初识C语言 1
1.1 C语言的起源 1
1.2 选择C语言的理由 1
1.3 C语言的应用范围 3
1.4 计算机能做什么 4
1.5 高级计算机语言和编译器 4
1.6 语言标准 5
1.7 使用C语言的7个步骤 6
1.8 编程机制 9
1.9 本书的组织结构 14
1.10 本书的约定 15
1.11 本章小结 16
1.12 复习题 16
1.13 编程练习 16
第 2章 C语言概述 17
2.1 简单的C程序示例 17
2.2 示例解释 18
2.3 简单程序的结构 24
2.4 提高程序可读性的技巧 25
2.5 进一步使用C 26
2.6 多个函数 27
2.7 调试程序 28
2.8 关键字和保留标识符 31
2.9 关键概念 31
2.10 本章小结 31
2.11 复习题 32
2.12 编程练习 33
第3章 数据和C 34
3.1 示例程序 34
3.2 变量与常量数据 36
3.3 数据:数据类型关键字 36
3.4 C语言基本数据类型 38
3.5 使用数据类型 55
3.6 参数和陷阱 55
3.7 转义序列示例 56
3.8 关键概念 58
3.9 本章小结 58
3.10 复习题 58
3.11 编程练习 60
第4章 字符串和格式化输入/输出 61
4.1 前导程序 61
4.2 字符串简介 62
4.3 常量和C预处理器 65
4.4 printf()和scanf() 69
4.5 关键概念 84
4.6 本章小结 85
4.7 复习题 85
4.8 编程练习 87
第5章 运算符、表达式和语句 88
5.1 循环简介 88
5.2 基本运算符 90
5.3 其他运算符 96
5.4 表达式和语句 102
5.5 类型转换 106
5.6 带参数的函数 109
5.7 示例程序 110
5.8 关键概念 111
5.9 本章小结 112
5.10 复习题 112
5.11 编程练习 114
第6章 C控制语句:循环 116
6.1 再探while循环 116
6.2 while语句 118
6.3 用关系运算符和表达式比较大小 121
6.4 不确定循环和计数循环 127
6.5 for循环 128
6.6 其他赋值运算符:+=、-=、*=、/=、%= 132
6.7 逗号运算符 133
6.8 出口条件循环:do while 136
6.9 如何选择循环 138
6.10 嵌套循环 138
6.11 数组简介 140
6.12 使用函数返回值的循环示例 142
6.13 关键概念 145
6.14 本章小结 145
6.15 复习题 146
6.16 编程练习 149
第7章 C控制语句:分支和跳转 151
7.1 if语句 151
7.2 if else语句 152
7.3 逻辑运算符 162
7.4 一个统计单词的程序 165
7.5 条件运算符: : 168
7.6 循环辅助:continue和break 169
7.7 多重选择:switch和break 173
7.8 goto语句 178
7.9 关键概念 181
7.10 本章小结 181
7.11 复习题 181
7.12 编程练习 184
第8章 字符输入/输出和输入验证 186
第9章 函数 209
第 10章 数组和指针 238
第 11章 字符串和字符串函数 275
第 12章 存储类别、链接和内存管理 320
第 13章 文件输入/输出 354
第 14章 结构和其他数据形式 377
第 15章 位操作 423
第 16章 C预处理器和C库 447
第 17章 高级数据表示 486
《C Primer Plus 第6版 中文版习题解答》
第 1章 初识C语言 1
第 2章 C语言概述 7
第3章 数据和C 19
第4章 字符串与格式化输入/输出 31
第5章 运算符、表达式和语句 45
第6章 C控制语句—循环 61
第7章 C控制语句—分支和跳转 85
第8章 字符输入/输出和输入验证 107
第9章 函数 121
第 10章 数组和指针 137
第 11章 字符串和字符串函数 161
第 12章 存储类别、链接和内存管理 191
第 13章 文件输入/输出 209
第 14章 结构和其他数据形式 235
第 15章 位操作 267
第 16章 C预处理器和C库 281
第 17章 高级数据表示 293