第一篇 训练基本编程能力的实验

程序设计是技术。正因为程序设计是技术,所以程序设计、数据结构、算法等与用编程解决问题相关的课程不是听会的,也不是看会的,而是练会的。在编程实践的过程中,同学们可以逐步基于所学的知识,系统、全面地磨炼通过编程解决问题的能力。程序设计语言是数据结构的先导课程,其教学的目的是让同学们学会用程序设计语言编写程序。因此,在系统地介绍数据结构编程实验之前,本篇先引领同学们温故知新,进行如下三个方面的编程实验。

·简单计算

·简单模拟

·递归和回溯

这三方面的实验既是程序设计语言课程的实践,也是数据结构编程实验课程的基础。