第1章 绪论 1
1.1 上机指导 1
1.1.1 基础实验 1
1.1.2 拓展实验 3
1.2 习题解答 3
第2章 数据类型及其运算 6
2.1 上机指导 6
2.1.1 基础实验 6
2.1.2 拓展实验 8
2.2 习题解答 9
第3章 结构化程序设计 16
3.1 上机指导 16
3.1.1 基础实验 16
3.1.2 拓展实验 17
3.2 习题解答 17
第4章 选择结构程序设计 23
4.1 上机指导 23
4.1.1 基础实验 23
4.1.2 拓展实验 25
4.2 习题解答 25
第5章 循环结构程序设计 36
5.1 上机指导 36
5.1.1 基础实验 36
5.1.2 拓展实验 38
5.2 习题解答 39
第6章 数组 56
6.1 上机指导 56
6.1.1 基础实验 56
6.1.2 拓展实验 58
6.2 习题解答 60
第7章 函数 79
7.1 上机指导 79
7.1.1 基础实验 79
7.1.2 拓展实验 83
7.2 习题解答 84
第8章 编译预处理 100
8.1 上机指导 100
8.1.1 基础实验 100
8.1.2 拓展实验 101
8.2 习题解答 102
第9章 结构体与共用体 110
9.1 上机指导 110
9.1.1 基础实验 110
9.1.2 拓展实验 114
9.2 习题解答 115
第10章 指针 130
10.1 上机指导 130
10.1.1 基础实验 130
10.1.2 拓展实验 134
10.2 习题解答 137
第11章 位运算 151
11.1 上机指导 151
11.1.1 基础实验 151
11.1.2 拓展实验 152
11.2 习题解答 152
第12章 文件 158
12.1 上机指导 158
12.1.1 基础实验 158
12.1.2 拓展实验 159
12.2 习题解答 161
附录C 语言开发环境介绍 175
主要参考文献 201