图书前言

本书是《C语言程序设计教程(第2版)》的配套习题解答和上机实验指导。

全书包括两部分,第一部分是习题与解答,共包括12章: 第1章为C语言程序设计概述;第2章为数据类型、运算符和表达式;第3章为顺序结构;第4章为选择结构;第5章为循环控制;第6章为数组;第7章为函数;第8章为指针;第9章为复合数据类型;第10章为文件;第11章为位操作;第12章为编译预处理。第二部分是实验与上机指导,给出了12个实验,配合主教材的12章内容学习使用。本书附录为课程设计,主要讲解了用户登录系统,通讯录管理系统和字符串处理系统3个实例。

本书可作为高等学校C语言程序设计课程的习题解答与上机指导,也可作为计算机等级考试的辅导资料。本书以ANSI标准C语言为背景,有关内容不依赖于任何具体的C系统。本书所有的程序实例都在Visual C++ 6.0中调试过,读者也可自由选用其他符合ANSI标准的C系统编程环境作为学习工具。

本书由易云飞担任主编,姜林、万励和唐凤仙任副主编。全书由易云飞筹划、确定框架结构并统稿。本书第1章和第7章以及实验Ⅰ和实验Ⅶ由唐凤仙编写,第2章、实验Ⅱ和课程设计部分由姜林编写,第3章、第9章、实验Ⅲ和实验Ⅸ由黄华编写,第4章、第12章、实验Ⅳ和实验Ⅻ由万励和龚平共同编写,第5章、第6章、实验Ⅴ和实验Ⅵ由罗富贵和易云飞共同编写,第8章和实验Ⅷ由李海英编写,第10章、第11章、实验Ⅹ和实验Ⅺ由喻飞编写。林晓东对全书的实例进行了验证。林晓东、林叶川、梁国海、农光福、唐杰和吴勇兵完成了校正工作。另外,本书在编写过程中,得到武汉大学董文永教授、中南民族大学覃俊教授的指导和支持,得到兄弟高校从事计算机教育的老师的关心和帮助,教研室的同仁也提出了许多宝贵意见,在此一并表示衷心的感谢。

本书配有电子教案,并提供程序源代码,以方便读者自学,请到www.tup.com.cn下载。

限于作者水平,书中难免存在不当之处,恳请广大读者批评指正,批评和建议请发至: gxyiyf@163.com。

编者2014年2月