本书的编者在广泛参考有关资料的基础上,结合自己多年的教学经验和应用C语言的体会,为满足C语言初学者的需要而编写的。全书共分16章,内容包括程序设计的基础知识、C语言的基本知识、C++初步、TurboC++环境下的程序调试方法等。其中,C语言的基本知识部分在编写时兼顾了全国计算机等级考试的要求。本书思路新颖,以问题引出概念,在例题中讲解语法:注重实用,在讲解语法的同时强调其实际用途,在例题分析中运用程序设计方法。各章配有详细的上机实践练习和程序调试分析,便于读者深入理解语法和培养程序设计能力,也便于读者自学。书中例题丰富,且均有TurboC下调试通过。本书为普通高校高职高专的程序设计入门课教材,也可作为全国计算机等级考试的辅导教材,也适合广大程序设计初学者作为学习C语言的自学课本。