前言

FOREWORD

C语言程序设计是一门实践性很强的课程,“纸上谈兵”式的光学不练是学不好C语言的。在C语言的学习过程中,上机实践是不可缺少的重要环节。为了帮助读者学好C语言,真正利用C语言进行程序设计,笔者结合多年的教学经验,特别是近几年教学改革和实践,编写了这本《C语言实验指导及习题解析》,希望能对读者有所帮助。

本书共分为4部分,第一部分介绍了C语言程序开发环境,书中所有源程序都是在Visual C++ 6.0环境下编译运行的。由于C++是由C语言发展而来的,因此Visual C++ 6.0也支持C语言的编译。Visual C++ 6.0作为一个功能强大的可视化软件开发工具,已成为专业程序员进行软件开发的首选工具。本部分通过实例介绍了C程序在Visual C++ 6.0环境下编辑、编译、连接及运行的全过程,帮助读者快速掌握C语言程序的调试及运行。

第二部分为基础实验,共有12个实验,每个实验都提出了实验目的,根据知识点针对性地列出了实验内容,并根据内容详细介绍了具体设计步骤和实验过程。最后的自主设计题则对学生的自主编程能力、独立思考能力、解决问题的能力进行培养。在实验内容的设置上,采用了由浅及深、循序渐进、针对性强且典型的设置思路,力图通过实验环节加强对理论知识的理解。

第三部分为基础知识应用,包括基础知识综合应用和小型管理系统的设计实现。实例从解决实际问题的角度出发,呈现了解决实际问题的全过程,帮助读者提高分析问题、解决问题的能力。

第四部分为试题解析和课后习题解答,共包含13章。每章先列出知识点,便于读者总结与复习,然后针对知识点给出典型试题和试题解析,帮助读者深入理解知识点的相关概念和理论知识。课后习题解答是与本书配套的《C语言程序设计》的课后习题分析与解析。

本书由钱冬梅、王宁任主编,由邵敏敏、吕向风任副主编。其中,第二部分的前8个实验和第三部分由钱冬梅编写;第二部分的第12个实验和第四部分的第10~13章由王宁编写;第一部分、第二部分的第9个实验、第四部分的前4章由邵敏敏编写;第二部分的第10和第11个实验及第四部分的第5~9章由吕向风编写;全书由钱冬梅统稿。

本书在编写过程中得到了学校教务处及徐洁磐教授的大力支持和帮助,在此一并表示感谢。由于编写时间仓促,加之作者水平有限,书中难免存在不足之处,敬请广大读者批评指正。

编 者 

2014年12月