C语言程序设计
ISBN:9787577008097
主编:刘彦保、郝继升、张根耀、刘翼
出版社:电子科技大学出版社
出版/修订日期:2024年2月
¥ 52.80
全书共 11 章, 主要包括计算机语言与结构化程序设计的基本概念、 C语言基本数据类型与表达式、 三种基本结构程序设计、 数组、 函数、 指针、 结构体、 文件, 以及变量的属性、 编译预处理等内容。
本书体系完整, 语言精练, 叙述深入浅出, 内容详略得当, 注重案例教学实践, 力求使学生掌握结构化程序设计的方法和技能, 具有用C 语言编程并解决实际问题的能力。 书中所有的例题和习题, 都是在 Dev C++5. 11 环境下调试通过的
第 1 章 C 语言程序设计概述
1. 1 程序与程序设计语言
1. 2 算法及其描述
1. 3 C 语言的发展及特点
1. 4 C 语言程序的基本结构
1. 5 C 语言字符集、 标识符与关键字
1. 6 用 C 语言求解问题的过程
1. 7 Dev C++开发环境简介
习题1
第 2 章 C 语言的基本数据类型与表达式
2. 1 常量与变量
2. 2 数据类型
2. 3 运算符与表达式
2. 4 类型转换
习题 2
第 3 章 顺序结构程序设计
3. 1 C 语言的语句
3. 2 数据的输入与输出
3. 3 顺序结构程序设计举例
习题 3
第 4 章 选择结构程序设计
4. 1 关系运算符与关系表达式
4. 2 逻辑运算符与逻辑表达式
4. 3 条件运算符与条件表达式
4. 4 if 语句
4. 5 switch 语句
4. 6 选择结构程序设计举例
习题 4
第 5 章 循环结构程序设计
5. 1 常用循环语句
5. 2 循环的嵌套
5. 3 break 语句与 continue 语句
5. 4 循环结构程序设计举例
习题 5
第 6 章 数组
6. 1 一维数组
6. 2 二维数组
6. 3 字符数组
习题 6
第 7 章 函数
7. 1 模块化程序设计
7. 2 函数的分类与定义
7. 3 函数的调用
7. 4 函数的声明
7. 5 函数的嵌套调用与递归调用
7. 6 数组作为函数的参数
习题 7
第 8 章 指针
8. 1 指针与指针变量
8. 2 指针运算
8. 3 指针与数组
8. 4 指针与函数
习题 8
第 9 章 结构体
9. 1 结构体类型的定义
9. 2 结构体类型变量
9. 3 结构体数组
9. 4 结构体指针
9. 5 结构体与函数
习题 9
第 10 章 文件
10. 1 C 文件概述
10. 2 文件类型指针
10. 3 文件的打开与关闭
10. 4 文件的读写
10. 5 文件的定位
10. 6 出错检测
习题 10
第 11 章 变量、 函数的属性和编译预处理
11. 1 变量的作用域
11. 2 变量的存储类型
11. 3 内部函数和外部函数
11. 4 编译预处理
习题 11
参考文献
附录
附录 A 常用字符与 ASCII 码对照表
附录 B C 语言的 32 个关键字
附录 C 运算符优先级关系和结合方向
附录 D C 语言的常用标准库函数