第1章 C语言程序设计概述
1.1 程序与程序设计
1.2 C语言简介
1.3 简单的C语言程序
1.4 C语言程序的上机步骤及开发工具简介
1.5 C语言的基本词法
1.6 C语言程序的基本结构
第2章 算法及算法设计简介
2.1 算法的概念
2.2 C语言基本语句类型及算法的表示方式
2.3 简单的算法实例
2.4 结构化程序设计方法简介
第3章 数据类型与基本操作
3.1 基本数据类型
3.2 常用的运算符和表达式
3.3 表达式及赋值语句
3.4 基本输入/输出操作的实现
3.5 顺序结构程序设计实例
第4章 选择结构程序设计
4.1 关系运算符与关系表达式
4.2 逻辑运算符与逻辑表达式
4.3 if语句
4.4 switch语句
第5章 循环结构程序设计
5.1 循环结构的应用场合
5.2 whi1e语句
5.3 do-whi1e语句
5.4 for语句
5.5 多重循环
5.6 转移控制语句
5.7 几种循环语句的比较
5.8 单重循环及多重循环结构的实例
第6章 数组与指针
6.1 数组
6.2 指针的概念
6.3 指针与数组
6.4 字符串的指针
6.5 指针数组和数组指针
6.6 指向指针的指针
第7章 函数与模块化程序设计
7.1 模块化程序设计与C程序结构
7.2 函数定义与函数声明
7.3 函数的返回与参数传递
7.4 函数的调用
7.5 函数的嵌套与递归调用
7.6 变量的存储类别
7.7 内部函数与外部函数
7.8 数组与函数参数
7.9 指针与函数
第8章 结构体和共用体
8.1 结构体类型概述
8.2 结构体变量的定义和引用
8.3 结构体数组
8.4 结构体和指针
8.5 共用体类型
8.6 枚举类型
8.7 typedef定义类型
第9章 编译预处理
9.1 宏定义
9.2 文件包含
9.3 条件编译
9.4 带参数的主函数
第10章 文件
10.1 文件系统的分类
10.2 文件的打开与关闭
10.3 文件的读写
10.4 文件处理的其他常用函数
C语言实验
实验-C语言程序的运行环境和运行一个C语言程序的方法
实验二顺序结构程序设计
……
模拟考试试题
参考答案
附录
参考文献