第1章 程序设计概述
1.1 计算机系统
1.1.1 计算机硬件
1.1.2 计算机软件
1.1.3 计算机计数系统
1.1.4 数据在存储器中的特性
1.2 程序设计语言
1.2.1 机器语言
1.2.2 汇编语言
1.2.3 高级语言
1.3 高级语言程序的创建和运行过程
1.3.1 编写和编辑程序
1.3.2 编译程序
1.3.3 链接程序
1.3.4 执行程序
1.4 程序设计基础——算法和数据结构
1.4.1 算法的特性
1.4.2 算法的表示
1.4.3 算法示例
1.4.4 数据结构的基本概念
1.5 结构化程序设计
1.5.1 结构化程序设计思想
1.5.2 三种基本程序结构
1.5.3 结构化程序设计举例
习题
第2章 C语言概述
第3章 数据类型、运算符和表达式
第4章 顺序结构程序设计
第5章 选择结构程序设计
第6章 循环结构程序设计
第7章 数组
第8章 函数
第9章 指针
第10章 编译预处理
第11章 结构体、共用体、枚举类型
第12章 文件
附录
参考文献