程序设计与算法(一)C语言程序设计

郭炜

北京大学

    本课程与众不同。虽然实质是C语言课程,但引入了C++语言的一些特性(不包括庞杂的面向对象部分)。这些特性易于掌握,且对提高编程效率极为有用。花费比学习C语言多百分之十的时间,就能同时享受到C++带来的方便与效率。此外还介绍递归、枚举等基本算法思想。适用于包括中学生在内的所有零基础学习者。