本书是与《C语言程序设计教程(第2版)》(刘玲主编,ISBN 9787302391593)配套的实验教程,旨在帮助读者熟悉、理解、体会,进而掌握课堂上介绍的知识。
本书以“熟悉语言、设计程序”为线索,以实践性、实用性为编著原则,内容包括相关知识、实例解读、基础训练、设计调试等。相关知识是对理论教材各章节知识点的概括总结; 实例解读是针对基本知识点的举例说明;基础训练是供读者上机调试训练的程序填空、分析程序、看图写程序、根据程序功能画对应流程图、程序改错等实践性练习; 设计调试程序要求读者自己设计和调试程序。本书依照人对知识的认知过程,按课程知识点的层次递进安排实验内容。
自2011年本书第1版出版以来,已经连续使用了三年,由于理论教材内容调整,本书也将跟随调整、整合了原教程的内容,结合现行教学大纲和考试大纲进行了全新改版。与理论教材相对应,本书共包含7章,分别为“C语言程序调试运行步骤”、“C语言程序设计基础”、“结构化程序设计基础”、“数组与指针”、“函数”、“结构体、共用体和枚举”、“文件”。根据各章内容特点,安排了各种上机实验题目,期望读者能通过实验题目的练习,逐步熟悉C语言的语法规则及程序设计方法,初步掌握程序设计的原理和技术,具备分析程序和设计程序的能力。
在第1版的基础上,本次改版适当删减了相关知识部分的内容,更加突出实例解读、基础训练、设计调试等内容,期望把读者的注意力吸引到上机操作、练习中去。
在本书编写中,胡久永、杨芳明、李益才、王政霞、陈松、刘玲、姚雪梅、王勇等老师提出了许多宝贵意见,并参与部分例题和习题的选择、调试工作,胡久永老师对本书进行了认真审稿,在此一并表示感谢。
由于编者水平有限,书中存在疏漏和不足之处在所难免,恳请同仁和专家批评指正,多提宝贵意见。本书的相关资料可以从清华大学出版社网站www.tup.tsinghua.edu.cn下载,相关问题请联系fuhy@tup.tsinghua.edu.cn。
编者
2015年1月
于重庆交通大学
