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