第一部分 编程基础 2
实验1 顺序及选择结构程序设计 2
实验2 循环结构程序设计 5
实验3 三种程序控制结构的综合练习 8
实验4 数组与字符串 13
实验5 指针 22
实验6 函数 26
实验7 结构体、文件 30
实验8 C程序调试技术 34
第二部分 常见算法 40
实验9 穷举算法 40
实验10 迭代与递推算法 50
实验11 递归算法 54
实验12 回溯算法 61
实验13 常见排序算法 72
实验14 常见检索算法 76
实验15 指针及链表操作 82
实验16 大整数运算 91
实验17 背包问题 100
第三部分 系统开发 106
实验18 小系统开发 106
实验19 基于MFC的一个简单应用系统的开发 118
实验20 C/S模式“班级基本信息管理系统”的开发 149
第四部分 常见各类典型习题及参考答案 170
实验21 字符串处理类程序设计 170
实验22 算法应用类程序设计 180
实验23 定积分的近似计算 197
实验24 文件操作 202
实验25 排序类算法 208
实验26 图形类算法 215
实验27 函数求解类算法 230