首页 > 书籍下载
《C语言程序设计(第4版)》苏小红PDF下载(高清完整版)
作者:苏小红、赵玲玲、孙志岗、王宇颖 | |
出版时间:2019年08月01日 | |
出版社:高等教育出版社 | |
书号ISBN:9787040519983 | |
总页数:472 | |
总字数:67W |
这是一本非常经典的 C 语言书籍,很多大学把它作为课堂教材,特别适合 0 基础、想入门编程的读者。
这里提供的是《C语言程序设计(第4版)》苏小红的高清 PDF 下载,内容完整,附带目录标签。
这本书最大的特点是兼具趣味性和实用性,书中插入的所有习题和实验都有实际的应用北京,而不是纯粹为了解释知识点而设计。此外,书中还精心设计了一些隐含错误的题目,培养读者分析和调试程序的能力。
很多读者分享了读完这本书的感受,比如:
觉得内容上很不错,感觉苏老师的团队是用心打造了这本书籍的,对初学 C语言的人很多帮助。
一位在校学习的读者给出的评价是:学校上课教材,例子多,有配套视频课程,还不错。
书籍目录
- 第1章 为什么要学习编程
- 1.1 学习编程的热潮
- 1.2 为什么要学编程
- 1.3 什么是“编程”
- 1.4 怎么学编程
- 1.5 本章小结
- 习题1
- 第2章 基本数据类型
- 2.1 常量与变量
- 2.2 简单的屏幕输出
- 2.3 数据类型
- 2.4 如何计算变量或数据类型所占内存空间的大小
- 2.5 变量的赋值和赋值运算符
- 2.6 本章扩充内容
- 2.7 本章知识点小结
- 2.8 本章常见错误小结
- 习题2
- 第3章 基本算术运算
- 3.1 C运算符和表达式
- 3.2 宏常量与宏替换
- 3.3 const常量
- 3.4 自动类型转换与强制类型转换运算符
- 3.5 常用的标准数学函数
- 3.6 本章知识点小结
- 3.7 本章常见错误小结
- 习题3
- 第4章 键盘输入和屏幕输出
- 4.1 单个字符的输入/输出
- 4.2 数据的格式化屏幕输出
- 4.3 数据的格式化键盘输入
- 4.4 本章扩充内容
- 4.5 本章知识点小结
- 4.6 本章常见错误小结
- 习题4
- 第5章 选择控制结构
- 5.1 生活中与计算机中的问题求解方法
- 5.2 算法的概念及其描述方法
- 5.3 关系运算符与关系表达式
- 5.4 用于单分支控制的条件语句
- 5.5 用于双分支控制的条件语句
- 5.6 条件运算符和条件表达式
- 5.7 用于多分支控制的条件语句
- 5.8 用于多路选择的switch语句
- 5.9 逻辑运算符和逻辑表达式
- 5.10 本章扩充内容
- 5.11 本章知识点小结
- 5.12 本章常见错误小结
- 习题5
- 第6章 循环控制结构
- 6.1 循环控制结构与循环语句
- 6.2 计数控制的循环
- 6.3 嵌套循环
- 6.4 条件控制的循环
- 6.5 流程的转移控制
- 6.6 本章扩充内容
- 6.7 本章知识点小结
- 6.8 本章常见错误小结
- 习题6
- 第7章 函数与模块化程序设计
- 7.1 分而治之与信息隐藏
- 7.2 函数的定义
- 7.3 向函数传递值和从函数返回值
- 7.4 函数的递归调用和递归函数
- 7.5 变量的作用域和生存期
- 7.6 模块化程序设计
- 7.7 本章扩充内容——代码风格
- 7.8 本章知识点小结
- 7.9 本章常见错误小结
- 习题7
- 第8章 数组和算法基础
- 8.1 一维数组的定义和初始化
- 8.2 二维数组的定义和初始化
- 8.3 向函数传递一维数组
- 8.4 排序和查找
- 8.5 向函数传递二维数组
- 8.6 本章知识点小结
- 8.7 本章常见错误小结
- 习题8
- 第9章 指针
- 9.1 变量的内存地址
- 9.2 指针变量的定义和初始化
- 9.3 间接寻址运算符
- 9.4 按值调用与模拟按引用调用
- 9.5 用指针变量作函数参数的程序实例
- 9.6 函数指针及其应用
- 9.7 本章知识点小结
- 9.8 本章常见错误小结
- 习题9
- 第10章 字符串
- 10.1 字符串字面量
- 10.2 字符串的存储
- 10.3 字符指针
- 10.4 字符串的访问和输入/输出
- 10.5 字符串处理函数
- 10.6 向函数传递字符串
- 10.7 从函数返回字符串指针
- 10.8 本章扩充内容
- 10.9 本章知识点小结
- 10.10 本章常见错误小结
- 习题10
- 第11章 指针和数组
- 11.1 指针和一维数组间的关系
- 11.2 指针和二维数组间的关系
- 11.3 指针数组及其应用
- 11.4 动态数组
- 11.5 本章扩充内容
- 11.6 本章知识点小结
- 11.7 本章常见错误小结
- 习题11
- 第12章 结构体和数据结构基础
- 12.1 从基本数据类型到抽象数据类型
- 12.2 结构体的定义
- 12.3 结构体数组的定义和初始化
- 12.4 结构体指针的定义和初始化
- 12.5 向函数传递结构体
- 12.6 共用体
- 12.7 枚举数据类型
- 12.8 动态数据结构单向链表
- 12.9 本章扩充内容
- 12.10 本章知识点小结
- 12.11 本章常见错误小结
- 习题12
- 第13章 文件操作
- 13.1 二进制文件和文本文件
- 13.2 文件的打开和关闭
- 13.3 按字符读写文件
- 13.4 按格式读写文件
- 13.5 按数据块读写文件
- 13.6 本章扩充内容
- 13.7 本章知识点小结
- 13.8 本章常见错误小结
- 习题13
- 第14章 简单的游戏设计
- 14.1 动画的基本原理
- 14.2 迷宫游戏
- 14.3 Flappy bird游戏
- 14.4 本章知识点小结
- 14.5 本章常见错误小结
- 习题14
- 附录
- 附录A C关键字
- 附录B GCC中基本数据类型的取值范围
- 附录C C运算符的优先级与结合性
- 附录D 常用字符与ASCII码值对照表
- 附录E 常用的ANSI C标准库函数
书籍下载
免费下载完整版 PDF,文件名称:《C语言程序设计(第4版)》苏小红.pdf