本书是“21世纪全国高职高专计算机应用专业规划教材”中的《C程序设计教程》的配套教材。本书的内容安排与主教材完全一致。每章都包括了3部分内容。第1部分对主教材同一章的内容进行了概括和总结,列举了知识重点和编程要点,帮助学习者更好地掌握学习内容;第2部分针对主教材内容精心设计了实训内容,通过对实训内容和步骤的详细描述使读者能够由浅入深地掌握调试程序的方法和技巧;第3部分则给出了主教材对应章节的全部习题的参考答案。由于本书是为高职高专的学生量身定做的,因此对大部分的习题不仅仅给出答案,还尽可能地做一些说明。对于编程的题目,程序中也尽量给出注释,这些习题是作者多年来在教学中积累、收集并经过验证的,全部经上机调试通过。本书可以作为高职高专计算机相关专业程序设计课程的实训教材,也可以单独作为学习C语言的学习辅导书,同时还可作为初学者的参考资料和各类计算机培训的教材。本书前言作为“21世纪全国高职高专计算机应用专业规划教材”中的《C程序设计教程》的配套教材,本书充分考虑了高职高专院校计算机课程的特点,实训内容由浅入深,循序渐进,具有很强的针对性和实用性。本书的内容是对主教材内容的补充和拓展,目的在于帮助读者尽快掌握程序设计的技巧和方法。本书的内容安排与主教材一致。每章都包括了3部分内容。第1部分是知识重点和编程要点。知识重点概括了读者应该重点掌握的一些内容,使其对需要掌握的知识一目了然,方便相关知识的复习;编程要点总结了在程序设计时应该避免发生的一些错误,这对初学者是非常有帮助的。第2部分不但给出了实训的目的和要求,而且对实训内容和步骤做了比较详尽的描述。根据这些内容逐步上机调试程序,就可以很快地掌握在TurboC环境下调试C源程序的方法和技巧,这在其他C语言教材中并不多见。第3部分是主教材对应章节的全部习题的参考答案。由于本书是为高职高专的学生量身定做的,因此对大部分的习题不仅仅给出答案,还尽可能地做一些分析和说明,对于编程的题目,程序中也尽量给出注释。这些习题是作者多年来在教学中积累、收集并经过验证的。有些题目在其他同类教材中是看不到的。尽管书中给出了主教材中所有习题的答案,也包括大量的参考程序,但是希望读者在学习的过程中不要急于看答案,一定要独自思考,尽量自己找出解决问题的方法。习题解答只是一个参考,程序设计是一个创作的过程,解决一个实际问题的程序不应该是惟一的,请读者不要把本书的参考源程序作为惟一的答案。同时,作者也对一些习题使用了不同的方法和思路来解答,希望能对读者有更多的帮助。本书中所有程序都经作者在TurboC2.0或TurboC++3.0上调试通过。由于作者水平有限,书中难免还存在一些缺点和错误,殷切希望广大读者批评指正。