“C语言程序设计”课程是一门培养学生程序设计能力的技术基础课,是工科非计算机专业学生的公共基础课程。学习本课程的目的是使学生掌握C语言的基本知识、语法;掌握程序设计的基本方法并逐步形成正确的程序设计思想,能够熟练地使用C语言进行程序设计并具备调试程序的能力;使学生掌握一定的软件开发技术,具备一定的软件开发能力;为学生学习专业知识和从事工程技术工作打下良好的编程基础,培养学生综合能力和整体素质。
本书共分9章,除第9章外,每章都包含两个单元:第一单元是对基础知识的总结和测试;第二单元是实验,包含常见错误小结和实验指导,而实验指导中的题型以程序填空、程序改错和编程题为主,部分实验还包括一些编程技能。本书给出的基础测试和实验指导是编者在多年教学过程中所积累资料的基础上,参考了国内外文献和资料,以普通应用型本科高校的程序设计教学为基础,精心选择和设计的。而书中给出的常见错误小结和实验指导中的改错题包含了学生在C语言学习过程中易犯的大部分错误。本书所有程序均在VC 6.0开发环境下调试完成。
本书没有独立的文件章节,从第1章开始就将文件的操作融入到实验中。
本书所有章节的实验部分由王剑云和张超负责编写,基础部分由叶文珺编写。全书由叶文珺统稿。
本书在编写过程中参考了不少国内外文献和资料,在此谨向这些文献和资料的作者表示衷心的感谢。
由于编者水平有限,书中难免有不妥之处,恳请读者指正。作者邮箱地址:yewenjun2010@126.com。
编者
2017年6月