封面
版权信息
前言
第1章 C语言概述
1.1 程序设计与程序设计语言
1.1.1 计算机与程序设计
1.1.2 程序设计语言的发展
1.1.3 程序设计方法
1.2 C语言的产生与发展
1.3 C语言的特点
1.4 C语言程序简介
1.5 C语言的运行环境
1.5.1 C语言程序的执行步骤
1.5.2 C语言程序的集成开发环境
习题1
第2章 C语言程序设计基础
2.1 算法与程序设计步骤
2.1.1 算法及其表示
2.1.2 程序设计步骤
2.2 数据类型
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.4 函数
2.5 运算符和表达式
2.6 算术运算符与算术表达式
2.7 赋值运算符与赋值表达式
2.8 逗号运算符与逗号表达式
2.9 数值型数据间的混合运算
习题2
第3章 顺序程序设计
3.1 C语言语句概述
3.1.1 C语言语句的基本概念
3.1.2 C语言语句的分类
3.2 赋值语句
3.3 数据的输入与输出
3.3.1 输入、输出基本概念
3.3.2 数据的输出函数
3.3.3 数据的输入函数
3.4 顺序程序设计
习题3
第4章 选择程序设计
4.1 关系运算符和关系表达式
4.1.1 关系运算符
4.1.2 关系表达式
4.2 逻辑运算符和逻辑表达式
4.2.1 逻辑运算符
4.2.2 逻辑表达式
4.3 if语句
4.3.1 if语句的基本形式
4.3.2 if语句的嵌套
4.4 条件运算符和条件运算表达式
4.5 switch语句
4.6 选择程序设计
习题4
第5章 循环程序设计
- APP免费
5.1 概述
- APP免费
5.2 while语句和do-while语句
- APP免费
5.2.1 用法
- APP免费
5.2.2 执行过程
- APP免费
5.2.3 循环的嵌套
- APP免费
5.2.4 应用举例
- APP免费
5.3 for语句
- APP免费
5.3.1 用法
- APP免费
5.3.2 执行过程
- APP免费
5.3.3 循环的嵌套
- APP免费
5.3.4 for语句的变化形式
- APP免费
5.4 循环的控制
- APP免费
5.4.1 复杂的循环控制条件
- APP免费
5.4.2 break语句和continue语句
- APP免费
*5.4.3 goto语句
- APP免费
5.5 应用举例
- APP免费
5.6 程序调试
- APP免费
5.6.1 程序调试的一般策略
- APP免费
5.6.2 程序的跟踪与调试
- APP免费
习题5
- APP免费
第6章 数组
- APP免费
6.1 数组的概念
- APP免费
6.1.1 为什么要使用数组
- APP免费
6.1.2 什么是数组
- APP免费
6.2 一维数组
- APP免费
6.2.1 一维数组的定义和引用
- APP免费
6.2.2 一维数组的应用
- APP免费
6.3 多维数组
- APP免费
6.3.1 多维数组的定义
- APP免费
6.3.2 多维数组的初始化
- APP免费
6.3.3 多维数组的应用
- APP免费
6.4 应用举例
- APP免费
习题6
- APP免费
第7章 指针
- APP免费
7.1 指针的概念
- APP免费
7.2 变量与指针
- APP免费
7.2.1 指针变量的定义
- APP免费
7.2.2 指针变量的值
- APP免费
7.2.3 应用举例
- APP免费
7.3 一维数组与指针
- APP免费
7.3.1 一维数组的地址
- APP免费
7.3.2 指向数组元素的指针
- APP免费
7.3.3 内存的动态分配
- APP免费
7.3.4 应用举例
- APP免费
*7.4 二维数组与指针
- APP免费
7.4.1 二维数组的元素的地址
- APP免费
7.4.2 指向数组的指针
- APP免费
7.4.3 指向指针的指针
- APP免费
7.4.4 指针数组
- APP免费
7.5 指针的应用
- APP免费
习题7
- APP免费
第8章 字符串
- APP免费
8.1 字符串的概念
- APP免费
8.1.1 字符与字符串
- APP免费
8.1.2 字符串的存储方法
- APP免费
8.2 字符数组与指针
- APP免费
8.2.1 字符数组
- APP免费
8.2.2 字符串的输入和输出
- APP免费
8.2.3 字符指针
- APP免费
8.2.4 字符串数组
- APP免费
8.2.5 字符指针的数组
- APP免费
8.3 字符串处理函数
- APP免费
8.3.1 复制与连接
- APP免费
8.3.2 比较大小
- APP免费
8.3.3 变换
- APP免费
8.3.4 其他函数
- APP免费
8.4 字符与字符串的应用
- APP免费
习题8
- APP免费
第9章 函数
- APP免费
9.1 概述
- APP免费
9.2 函数的定义
- APP免费
9.2.1 函数的命名
- APP免费
9.2.2 函数的执行
- APP免费
9.2.3 函数的参数
- APP免费
9.2.4 函数的返回值
- APP免费
9.3 函数原型
- APP免费
9.3.1 自定义函数的原型
- APP免费
9.3.2 库函数的原型
- APP免费
9.4 基于函数的结构化设计
- APP免费
9.4.1 自顶向下逐步求精方法
- APP免费
9.4.2 程序模块化
- APP免费
9.5 函数的递归调用
- APP免费
9.6 变量的作用域
- APP免费
9.7 变量的存储类型
- APP免费
9.7.1 auto变量
- APP免费
9.7.2 extern变量
- APP免费
9.7.3 static变量
- APP免费
9.7.4 register变量
- APP免费
习题9
- APP免费
第10章 自定义数据类型
- APP免费
10.1 概述
- APP免费
10.2 结构体
- APP免费
10.2.1 结构体的定义与应用
- APP免费
10.2.2 结构体数组与指针
- APP免费
10.2.3 结构体的嵌套与指针成员
- APP免费
10.2.4 链表
- APP免费
10.3 共用体
- APP免费
10.4 用typedef定义数据类型
- APP免费
10.5 枚举类型
- APP免费
10.5.1 枚举类型的定义
- APP免费
10.5.2 枚举类型变量的使用
- APP免费
习题10
- APP免费
第11章 预处理命令与程序组织
- APP免费
11.1 概述
- APP免费
11.2 #define定义宏
- APP免费
11.3 预定义宏
- APP免费
11.4 #include包含
- APP免费
11.5 条件编译
- APP免费
11.6 程序组织
- APP免费
11.6.1 头文件
- APP免费
11.6.2 程序组织与条件编译
- APP免费
习题11
- APP免费
第12章 文件操作
- APP免费
12.1 概述
- APP免费
12.2 文件句柄与文件打开和关闭
- APP免费
12.3 文本文件的操作
- APP免费
12.4 二进制文件的操作
- APP免费
12.5 标准文件
- APP免费
12.6 其他文件操作函数
- APP免费
习题12
- APP免费
第13章 位操作
- APP免费
13.1 概述
- APP免费
13.2 位运算符和位运算
- APP免费
13.2.1 移位运算
- APP免费
13.2.2 其他位运算
- APP免费
13.3 位段
- APP免费
习题13
- APP免费
附录A 常用字符的ASCII编码
- APP免费
附录B 计算机中数的表示
- APP免费
附录C C语言的运算符
- APP免费
参考文献
更新时间:2018-12-29 14:38:35