前 言                                                          本书是《C语言程序设计教程(第2版)》(清华大学出版社,ISBN: 9787302555360)的配套实验及综合训练指导教材,注重培养学生的程序阅读能力、程序设计能力以及运用C语言编程解决实际问题的综合能力。 全书分5部分,第1部分给出13个基础实验,基本覆盖C语言程序设计的主要知识点,每个实验包含“实验目的”“实验准备”“实验步骤”“实验内容”和“思考与练习”等内容;第2部分给出1个课程设计样例和16个课程设计参考题目,通过综合训练,使读者的程序设计能力得到进一步提高;第3部分给出6套模拟试题;第4部分给出主教材中习题的参考答案、基础实验部分【思考与练习】的参考答案和模拟试题的参考答案;第5部分为附录,介绍常见的编译错误信息、标准ASCII表,以帮助读者上机练习 本书内容丰富、结构紧凑、选题典型丰富,对初学者具有很强的针对性。 本书由郭有强负责总体设计、统稿,参加编写的还有马金金、朱洪浩、姚保峰、王磊、马程。 感谢第1版参加编写工作的戚晓明、何爱华、刘娟等老师。在本书的编写过程中,参考了部分图书资料和网站资料,在此向文献的作者表示衷心的感谢。清华大学出版社的编辑和校对人员为本书的出版付出了心血,在此表示感谢! 感谢读者选择使用本书,由于作者水平有限,书中难免会有不足之处,恳请业界同仁及广大读者朋友提出宝贵意见,敬请批评指正。 郭有强2021年1月