第1章 C语言概述
1.1 C语言的发展特点
1.2 C程序的基本结构
1.3 C程序的开发过程
1.4 C程序的上机步骤
1.5 简单的输入与输出
习题与思考题
第2章 数据类型
2.1 C语言中的数据类型
2.2 常量、变量
2.3 整形数据
2.4 实型数据
2.5 字符型数据
2.6 数据类型的转换
习题与思考题
第3章 数据运算
3.1 算术运算
3.2 赋值运算
3.3 关系运算和逻辑运算
3.4 位运算符
3.5 其它运算符
3.6 C运算符小结
3.7 数学函数
习题与思考题
第4章 基本结构之一――顺序结构
4.1 赋值语句
4.2 数据输出与输入
4.3 顺序结构程序设计举例
习题与思考题
第5章 基本结构之二――选择结构
5.1 选择结构简介
5.2 if语句
5.3 switch语句
5.4 选择结构程序设计举例
习题与思考题
第6章 基本结构之三――循环控制
6.1 循环结构简介
6.2 while语句
6.3 do-while语句
6.4 for语句
6.5 循环的嵌套
6.6 辅助控制语句
6.7 程序举例
习题与思考题
第7章 数组
7.1 数组的概念
7.2 一维数组
7.3 多维数组
7.4 字符数组
习题与思考题
第8章 指针
8.1 指针的概念
8.2 变量的指针和指针变量
8.3 指向数组的指针变量
8.4 指向字符串的指针变量
8.5 指针数组
习题与思考题
第9章 函数
9.1 概述
9.2 函数定义的一般形式
9.3 函数参数和函数的值
9.4 函数的调用
9.5 函数的嵌套和递归调用
9.6 局部变量和全局变量
习题与思考题
第10章 预编译处理
10.1 宏定义
10.2 文件包含
10.3 条件编译
第11章 结构体、共用体和枚举
11.1 结构体
11.2 结构体指针
11.3 共用体
11.4 枚举类型
11.5 类型定义
习题与思考题
第12章 文件
12.1 文件的概念
12.2 缓冲文件系统
习题与思考题
第13章 图形设计
13.1 图形系统的初始化和图形模式的设定
13.2 屏幕颜色的设置和清屏函数
13.3 坐标和画笔的使用
13.4 TC中的画线函数
13.5 TC中的线型设定
13.6 填充和填充模式的设置
13.7 屏幕和图形窗口处理及动画
13.8 图形显示方式中文本的输出
13.9 创建独立的图形应用程序
13.10 综合图形设计实例
附录A 上机实验指导
实验1 简单的C程序设计
实验2 数据运算
实验3 标准输入/输出函数
实验4 选择结构的程序设计
实验5 循环结构的程序设计
实验6 循环语句与数组的程序设计
实验7 指针
实验8 函数
实验9 结构体与文件
实验10 设计制作
实验11 简单图形程序设计