《C语言程序设计》是一门实践性很强的课程,上机实验和课程设计是本课程不可缺少的实践环节。上机实验的目的是使读者熟悉C语言的基本语法规则、程序结构、编程思路及解题的全过程,加深对C语言的理解,得到程序设计基本方法和技巧的训练,从而巩固和深化所学的知识,真正能用C语言这个强有力的编程工具去解决实际问题。同时,通过上机实验及其随后的课程设计,读者能够熟练掌握C集成开发环境的使用。
本书是集众多长期从事C语言教学工作的一线教师的经验和体会,并参考大量的国内外有关资料编写而成。全书共分为5部分,另有附录A至附录D。第1部分介绍了两种编译环境;第2部分给出了12个基础实验,基本覆盖了C语言程序设计的主要知识点,每个实验都包含“实验目的”、“实验准备”、“实验内容”和“思考与练习”;第3部分给出了1个课程设计样例和6个课程设计题目(供参考使用),通过综合训练,期望读者能够对C语言编程思想的进一步理解,进而提升实际应用编程能力;第4部分给出了4套模拟试题;第5部分给出了主教材中的习题解答、模拟试题的参考答案和基础实验部分“思考与练习”的参考答案;附录部分介绍了常见的编译错误信息和标准ASCII 码表,以帮助读者上机练习;最后还给出了实验报告参考样本和课程设计报告参考样本,以规范文档格式。
本书内容丰富,结构紧凑,选题典型丰富,对初学者具有很强的针对性。
本书是《C语言程序设计》的配套实验及课程设计指导教材。建有课程网站(http://computer.bbxy.edu.cn/czdkc/zhongdian.htm) ,供参考。
本书由郭有强担任主编,总体设计并统稿。戚晓明、周会萍、何爱华、姚保峰、王磊、谢娜和刘娟在内容编写、程序测试和文字校对工作中付出了辛勤劳动,在此深表感谢。
感谢读者选择使用本书,对本书内容存在的问题,敬请读者批评并提出修改建议,我们将不胜感激。在使用本书时如遇到什么问题需要与作者商榷,或想索取其他相关资料,请与作者联系。
郭有强
2008年12月