本书是考生针对考前各个环节进行分别辅导所编制的。内容可分为四大系列:教程系列介绍考试大纲所规定的内容。应试辅导系列在教程和大纲的基础上,概括而简洁地介绍知识点及考试难点,提供经典例题解析、练习题、模拟试卷及相应的参考答案。上机指导系列提供最新全真上机考试环境光盘。全真模拟试卷系列为考生提供了身临其境的考试样卷。以后,C语言考试我们就不用愁了。
本书是根据教育部考试中心最新的全国计算机等级考试大纲(2004)编写的。本书共分为11章。主要内容有:二级公共基础,C程序设计的基础知识和简单语句,C程序中的控制结构,指针和函数的基本概念,数组,字符串,函数的进一步讨论,结构体、共用体和用户定义类型,文件,其他,上机考试。除上机考试一章外,书中其他各章都包含相应的知识点、难点、重点解析,典型试题及解析,自测训练题和答案等内容。
本书将考试、复习内容浓缩和融合在一起,知识精练、重点突出、例题丰富;既可以作为等级考试的应试辅导用书,也可以作为大专院校师生的教学参考书。
1994年国家教委考试中心推出了面向社会的“全国计算机等级考试”,至今已有10多年的历史。由于这一考试从一开始就重视对考生进行计算机相关知识和实践能力的测试,因而得到了社会的广泛认可,10年来已有上千万人报名参加了这一考试。随着C语言的广泛应用,参加C语言程序设计考试的人数也逐年增加,2004年就有50万人报名参加该科考试。为了帮助应试者有效地复习“C语言程序设计”的考试内容,熟悉考试形式,检查自己掌握的程度,我们根据全国计算机等级考试二级C语言程序设计的大纲及试题内容,编写了本书。
本书的所有例题均取自近年来的试题,按知识点由浅到深进行了归纳,分成各章节,并逐一进行解析,在分析的过程中同时指出应当注意、容易出错的地方。本书的编排既能帮助应试者进行系统的复习,又能帮助应试者了解应知应会的內容。每一章的最后都有大量的自测题,并给出了答案,以便读者检验自己对本部分知识掌握的程度。
2005年新的二级考试大纲要求考生掌握一些基本的软件基础知识,本书在第l章中集中叙述了这一方面的内容。
在上机考试时,需要在规定的时间内完成3个上机题。按照新的二级考试大纲,把以前第1题中的DOS操作系统的操作题改为C语言程序的填空题,每题有3个空。这就要求考生能够读懂程序和所用算法,填入正确内容,以便运行程序后能得出正确结果。第2题和第3题仍是改错题和编程题。本书的第11章对上机题做了分析,给出了几个填空题的样题,以便考生了解和熟悉题型。对于改错题,我们对教育部考试中心编写的上机考试习题集中的改错题进行了分析和归纳,通过例题的形式,对改错题中可能出现的错误进行了分析。对于编程题,我们对该习题集中编程题所涉及的典型算法进行了分析和归纳。在第11章中,对有关的编程思路进行了细致的解释,希望有助于读者理解主要算法。上机考试是对考生实际编程能力的一种考核,这种能力不可能用死记硬背的方法去掌握,希望广大读者通过上机练习来培养初步的编程能力。
编者 杨非 周甄 鲍有文
2005年