张玉春、孙大元主编的《C语言程序设计教程》以程序设计为主线,以培养初学者的编程思维、分析和解决问题的能力、程序设计基本能力为目标。强调实用性,注重理论与实际相结合,注重介绍程序设计的基本方法和基本技能。通过大量的例题,讲解C语言的语法规则和应用,深入浅出,循序渐进,注重培养读者的程序设计能力及良好的程序设计风格和习惯。
主要内容包括:C语言与程序设计、基本类型数据及其运算、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体、文件、位运算、C语言应用。以程序设计为中心,语法介绍精炼,内容叙述深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性。每章均配备精心设计的习题。