第1章 C语言程序设计基础知识
1.1 基本知识
1.2 算法及其表示
1.3 C语言基本知识
习题一
第2章 基本数据类型及其运算
2.1 基本数据类型
2.2 常量与变量
2.3 运算符与表达式
2.4 本章拓展与技巧
习题二
第3章 顺序结构程序设计
3.1 基本语句
3.2 赋值语句
3.3 数据的输入输出
3.4 顺序程序设计示例
3.5 本章拓展与技巧
习题三
第4章 选择结构程序设计
4.1 关系运算符和关系表达式
4.2 逻辑运算符和逻辑表达式
4.3 条件运算符和条件表达式
4.4 if语句
4.5 switch语句
4.6 goto语句
4.7 选择结构程序示例
4.8 本章拓展与技巧
习题四
第5章 循环结构程序设计
5.1 while循环结构
5.2 do-while循环结构
5.3 for循环结构
5.4 几种循环结构的比较
5.5 continue语句
5.6 循环结构的嵌套
5.7 循环结构程序设计示例
5.8 本章拓展与技巧
习题五
第6章 数组
6.1 概述
6.2 数组、数组元素和数组的维数
6.3 数值型数组
6.4 字符型数组
6.5 本章拓展与技巧
习题六
第7章 函数
7.1 函数的概念
7.2 函数的定义形式
7.3 函数的调用和函数值的返回
7.4 递归函数和递归调用
7.5 变量的作用域
7.6 变量的存储类别
7.7 内部函数和外部函数
7.8 编译预处理
7.9 函数应用示例
7.10 本章拓展与技巧
习题七
第8章 指针
第9章 结构体、共用体和枚举
第10章 文件
第11章 综合应用及进阶
附录