第1章 浅谈C程序语言
1-1 什么是程序语言
1-2 C语言的历史背景
1-3 如何学好程序设计
1-4 如何编译程序
1-5 关键词
1-6 上机实习
1-7 参考文献 第2章 变量、常量与数据类型
2-1 变量与常量
2-2 数据类型
2-3 关键词
2-4 纸上作业 第3章 输出与输入
3-1 输出函数——printf
3-2 输入函数——scanf
3-3 让输出更美观——格式化的输出
3-4 关键词
3-5 上机实习
3-6 程序实例 第4章 运算符
4-1 赋值运算符
4-2 算术运算符
4-3 复合的赋值运算符
4-4 关系运算符
4-5 逻辑运算符
4-6 自增与自减运算符
4-7 运算符的运算优先级与结合性
4-8 关键词
4-9 上机实习
4-10 程序实例 第5章 选择语句
5-1 if…else
5-2 switch…case
5-3 三元运算符(? :)
5-4 关键词
5-5 上机实习
5-6 程序实例 第6章 循环
6-1 for循环
6-2 while循环
6-3 do…while循环
6-4 循环的嵌套
6-5 关键词
6-6 上机实习
6-7 程序实例 第7章 函数
7-1 函数的调用
7-2 return语句
7-3 局部变量与全局变量
7-4 关键词
7-5 上机实习
7-6 程序实例 第8章 数组
8-1 一维数组
8-2 二维数组
8-3 三维数组
8-4 关键词
8-5 上机实习
8-6 程序实例 第9章 指针
9-1 指针与变量
9-2 传值调用
9-3 传址调用
9-4 指针与数组
9-5 指针、数组与函数
9-6 关键词
9-7 上机实习
9-8 程序实例 第10章 字符串
10-1 字符与字符串表示法
10-2 字符串库函数
10-3 字符库函数
10-4 关键词
10-5 上机实习
10-6 程序设计 第11章 结构体
11-1 声明与定义结构体变量
11-2 结构体数组
11-3 指向结构体变量的指针
11-4 动态内存的分配——malloc函数
11-5 自引用的结构体
11-6 关键词
11-7 上机实习
11-8 程序设计 第12章 文件
12-1 文件的写入函数——fprintf
12-2 文件的读取函数——fscanf
12-3 范例集锦
12-4 关键词
12-5 上机实习
12-6 程序实例 附录A Dev-C++使用手册
附录B C语言运算符的运算优先级与结合性
附录C ASCII字符码
附录D 上机实习与程序实例参考解答