C语言是目前国内外*广泛流行的通用程序设计语言之一,其功能强大、使用方便灵活、程序代码效率高、具有良好的可移植性,既具有**语言的优势,又具有低级语言的许多特点,既适合编写系统软件,又适合应用软件的开发,因此应用面极广,已经成为高校各类型本专科学生、高职高专学生和程序设计人员必修的计算机基础课程之一。
本书是清华大学出版社出版的《C语言程序设计》(姚合生等编著)配套的教材,是为适应C语言程序设计教学和考试的需要而精心设计的。全书共分3章,第1章为习题集与参考答案,对应主教材的所有章分别收集了较多的习题,题型有选择题、填空题、阅读程序题和编程题等,以供教师选用和学习者参考。其中有些习题是编者创新编写的,所有习题都作了详细的解答。第2章是上机指导,内容包括C语言上机实验的总体要求、上机实验的一般方法和注意事项等,并按照教学进度每章安排一至两个实验,总共安排了17个实验,以供教学者选用。第3章是考试指导,分别对参加各省市组织的全国高校计算机水平考试二级C语言考试和参加全国计算机等级考试二级C语言考试的考生进行指导。对全国高校计算机水平考试,参考了部分省市计算机水平考试大纲,特别是参考了全国高等学校计算机水平考试安徽考区多年来对C语言考试的要求。对全国计算机等级考试二级C语言考试,参考了全国计算机等级考试2008年新的考试大纲。考试指导的内容包括考试背景介绍,*新的考试大纲,笔试分析、样卷及参考答案和机试分析、样卷及参考答案等。
为了与全国计算机等级考试上机环境的改变相一致,本书所有程序都在Visual C++ 6.0集成环境下调试通过。为了对学习者提供参考,本书附录A给出了Visual C++ 6.0集成环境下调试程序方法的详细介绍。另外,考虑到不少学校还在使用Turbo C 2.0集成环境,因此附录B提供了Turbo C 2.0上机环境介绍、常见错误及提示信息。
与本书配套的还有完整的电子教案、课件和参考资料,可在www.aqtc.edu.cn“计算机基础”精品课程网站下载或通过电子邮箱yaohsh@aqtc.edu.cn、yaohsh_aq@163.com索取。
本书由王浩主审,姚合生主编,姚合生、蔡庆华、程玉胜、刘桂江、刘涛编著。本书的作者都是长期从事“C语言程序设计”课程教学的老师,在长期的教学工作中积累了丰富的经验,并且主编、编著过多本C语言教材。在全书的策划和出版过程中,得到了许多高校从事C语言教学工作的同仁的关心和帮助,特别是孙家启教授、陈桂林老师等,他们对本书提出了很多宝贵的建议。清华大学出版社对本书的出版提供大力支持,在此一并感谢。
由于编者水平有限,书中不足之处,敬请广大读者批评指正。