目 录
第一章 C 语言概述......................................................................................................................................1
1.1 C 程序结构特点 16.............................................................................................................................1
1.2 C 程序上机步骤 17.............................................................................................................................1
第二章 程序的灵魂——算法 23..................................................................................................................2
2.1 算法 24................................................................................................................................................2
2.2 算法的三种基本结构.........................................................................................................................2
2.3 结构化程序设计方法 42....................................................................................................................2
第三章 数据类型 运算符与表达式 48.........................................................................................................2
3.1 C 语言的基本元素 48.........................................................................................................................2
3.2 C 的数据类型 48.................................................................................................................................2
3.3 常量与变量 48....................................................................................................................................3
3.4 基本类型............................................................................................................................................. 3
3.5 变量 63................................................................................................................................................4
3.6 不同类型数据间的混合运算.............................................................................................................5
3.7 函数的调用过程(补充).................................................................................................................5
第四章 最简单的 C 程序设计——顺序程序设计 77..................................................................................5
4.1 字符数据的输入输出.........................................................................................................................5
第五章 选择结构的程序设计 97..................................................................................................................5
第六章 循环结构程序设计..........................................................................................................................6
6.1 语句标号............................................................................................................................................. 6
6.2 break 语句和 continue 语句................................................................................................................6
第七章 数组 132...........................................................................................................................................6
7.1 构造类型............................................................................................................................................. 6
7.2 数组 133..............................................................................................................................................6
7.3 二维数组............................................................................................................................................. 6
7.4 字符串——字符数组.........................................................................................................................7
7.5 字符串处理函数 #include <string.h>.................................................................................................7
第八章 函数 153...........................................................................................................................................7
8.1 c 程序的结构 154...............................................................................................................................7
8.2 函数调用参数传递.............................................................................................................................8
8.3 函数变量的作用范围.........................................................................................................................8
8.4 变量的存储类别.................................................................................................................................8
第九章 预处理命令 197...............................................................................................................................9
9.1 预编译命令作用.................................................................................................................................9
第十章 指针 211.........................................................................................................................................10
10.1 变量的访问方式.............................................................................................................................10
10.2 指针变量.........................................................................................................................................10
第十一章 结构体 270.................................................................................................................................11
11.1 结构体 270...................................................................................................................................... 11
11.2 声明结构体类型变量的方法 271...................................................................................................11
11.3 结构体变量引用 273.......................................................................................................................11
11.4 结构体变量初始化.........................................................................................................................11