C语言是现代最流行的通用程序设计语言之一,它既具有高级程序设计语言的优点,又具有低级程序设计语言的特点,既可以用来编写系统程序,又可以用来编写应用程序。因此,C语言正在被迅速地推广和普及。
C语言的学习实践性很强,上机实验环节是“C语言程序设计”课程的重要组成部分。通过上机实验,在巩固和加深课堂教学内容的基础上,进行实际的程序编制和调试的训练,不仅提高读者的实践动手能力,而且引导、培养他们将计算机技术运用到本专业领域的意识和能力。
本书是与《大学C语言实用教程》(ISBN 978-7-302-24597-1)配套的辅助教材。本着面向应用、注重实用、读者好用的原则,为学习C语言程序设计的读者上机实习和自我测试安排了大量的编程练习题和模拟考试题。书中内容由浅入深、循序渐进,既有C语言知识方面的训练,更强调计算机算法的理解和程序设计思维方法的培养,基础和创新并蓄、普及与提高兼顾,可适合不同层次读者的需要。本书不但可以作为高等院校“C语言程序设计”课程的教学参考书,而且可以作为参加计算机等级考试和工程技术人员的自学教材。
本书包括以下内容。第1篇简要介绍Visual C++ 6.0开发环境及C语言程序调试方法;第2篇是C语言程序设计实验指导,共安排11项上机实验;第3篇是与教材各章相对应的基础练习题;第4篇是在上机实验和基础练习题的基础上编排的综合模拟练习题;附录部分为实验指导、基础练习题和综合模拟练习题提供的参考答案。
本书由潘旭华编写第1篇、模拟练习1~模拟练习4及参考答案;赵玉刚编写第2篇、第3篇、附录A和附录B;王梦倩编写模拟练习5 ~模拟练习8和附录C。全书由赵玉刚主编并统稿,高福成教授认真审阅了全部书稿。本书在编写过程中,得到作者所在学校的大力支持,清华大学出版社的编辑为本书出版付出了大量辛勤的劳动,在此一并表示感谢。
本书配套的电子教学资源(教学大纲、实验大纲、授课计划、电子教案、电子图书等),读者可在清华大学出版社网站(http://www.tup.com.cn)本书相应的页面中下载。
由于作者学识水平所限,书中难免疏漏和错误,恳请读者不吝指正。
编 者2010年11月