第一部分 实验指导 1
实验一 C语言程序的运行环境和运行过程 1
1.1 实验目的与要求 1
1.2 实验内容 1
实验二 数据类型、运算符与表达式及顺序结构程序设计 9
2.1 实验目的与要求 9
2.2 实验内容 9
实验三 选择结构程序设计 14
3.1 实验目的与要求 14
3.2 实验内容 14
实验四 循环结构程序设计 19
4.1 实验目的与要求 19
4.2 实验内容 19
实验五 综合性实验(一) 27
5.1 实验目的与要求 27
5.2 实验内容 27
实验六 函数 32
6.1 实验目的与要求 32
6.2 实验内容 32
实验七 数组 36
7.1 实验目的与要求 36
7.2 实验内容 36
实验八 综合性实验(二) 44
8.1 实验目的与要求 44
8.2 实验内容 44
实验九 指针 46
9.1 实验目的与要求 46
9.2 实验内容 46
实验十 结构体与共用体 52
10.1 实验目的与要求 52
10.2 实验内容 52
实验十一 文件操作 56
11.1 实验目的与要求 56
11.2 实验内容 56
实验十二 综合性实验(三) 58
12.1 实验目的与要求 58
12.2 实验内容 58
第二部分 练习题 59
第1章 程序设计概述 59
1.1 重点和难点 59
1.2 知识点归纳 59
1.3 习 题 60
第2章 数据类型、运算符与表达式 63
2.1 重点和难点 63
2.2 知识点归纳 63
2.3 习题 66
第3章 程序控制结构 73
3.1 重点和难点 73
3.2 知识点归纳 73
3.3 习题 75
第4章 函数与预处理 92
4.1 重点和难点 92
4.2 知识点归纳 92
4.3 习题 95
第5章 数组 106
5.1 重点和难点 106
5.2 知识点归纳 106
5.3 习题 107
第6章 指针 137
6.1 重点和难点 137
6.2 知识点归纳 137
6.3 习题 138
第7章 结构体与共用体 173
7.1 重点和难点 173
7.2 知识点归纳 173
7.3 习题 177
第8章 文件操作 209
8.1 重点和难点 209
8.2 知识点归纳 209
8.3 习题 211
第三部分 全国计算机二级考试相关知识和习题 217
附录 部分习题参考答案 253