第1章 程序设计技术概述 1
1.1算法 1
1.2 Visual C++集成环境 3
第2章 基本数据类型 7
2.1内容回顾 7
2.2程序验证 8
2.3举一反三 12
2.4程序实例 14
第3章C语言标准库函数及顺序结构程序设计 16
3.1程序验证 16
3.2举一反三 26
3.3程序实例 28
第4章 选择结构程序设计 30
4.1程序验证 30
4.2举一反三 38
4.3程序实例 41
第5章 循环控制语句 45
5.1程序验证 45
5.2举一反三 66
5.3程序实例 68
第6章 函数 72
6.1内容回顾 72
6.2程序验证 75
第7章 数组 84
7.1内容回顾 84
7.2程序验证 85
第8章 字符串与字符数组 95
8.1内容回顾 95
8.2程序验证 97
8.3程序实例 103
第9章 指针进阶 105
9.1内容回顾 105
9.2程序验证 105
9.3程序实例 112
第10章 结构和联合 114
10.1程序验证 114
10.2举一反三 126
10.3程序实例 126
第11章 位运算 129
11.1程序验证 129
11.2举一反三 131
11.3程序实例 132
第12章 文件 133
12.1程序验证 133
12.2举一反三 139
12.3程序实例 141
附录一 全国计算机等级考试(二级C语言)简介 143
附录二ACM/ICPC竞赛和在线测试系统介绍 150
附录三C运算符的优先级与结合性 159
参考文献 160