前言
第一部分 基础知识
第一章 C语言及程序设计基本知识
1.1 程序设计基本概念
1.1.1 程序
1.1.2 程序设计
1.1.3 程序设计语言
1.2 算法
1.2.1 算法的概念
1.2.2 算法的特征
1.2.3 算法的描述
1.3 结构化程序
1.3.1 程序的三种基本结构
1.3.2 模块化结构
1.4 C语言的发展及特点
1.5 C语言程序的构成及格式
1.6 C语言程序的编辑与运行
1.7 本章考点
1.8 典型试题详解
1.9 同步训练
第2章 数据与运算
2.1 常量与变量
2.1.1 常量
2.1.2 变量
2.2 数据类型
2.2.1 整型数据
2.2.2 实型数据
2.2.3 字符型数据
2.3 运算符和表达式
2.3.1 算术运算符和算术表达式
2.3.2 赋值运算符和赋值表达式
2.3.3 逗号运算符和逗号表达式
2.4 本章考点
2.5 典型试题详解
2.6 同步训练
第3章 顺序结构程序设计
3.1 赋值语句
3.2 输入输出函数
3.2.1 字符数据输入输出函数
3.2.2 格式化输入输出函数
3.3 注释
3.4 应用举例
3.5 本章考点
3.6 典型试题详解
3.7 同步训练
第4章 选择结构程序设计
4.1 关系表达式和逻辑表达式
4.1.1 关系表达式
4.1.2 逻辑表达式
4.2 if语句
4.2.1 简单if语句
4.2.2 嵌套if语句
4.3 条件表达式
4.4 复合语句与空语句
4.4.1 复合语句
4.4.2 空语句
4.5 开关语句
4.6 应用举例
4.7 本章考点
4.8 典型试题详解
4.9 同步训练
第5章 循环结构程序设计
5.1 循环语句
5.1.1 用if...goto语句实现循环
5.1.2 while语句
5.1.3 for语句
5.2 多重循环
5.3 break和continue语句
……
第6章 函数
第7章 数组
第8章 指针
第9章 结构体与共用体
第10章 编译预处理与位运算
第11章 文件
第二部分 实验指导
第三部分 模拟试题
第四部分 笔试试题及参考答案
第五部分 附录