本书是根据国家教育部考试中心制定的“全国计算机等级考试二级考试大纲(2002年版)”编写而成。全书共12章,主要内容包括:C语言概述、数据类型/运算符与表达式、基本语句、控制语句、数组、函数、编译预处理、指针、结构体与共用体、位运算、文件和上机考试指导,并附有二级考试新大纲、大纲中提供的考试样题、自测模拟试卷和最新考试笔试试卷。为配合二级考试中的上机考试,本书对上机考试的环境、过程及上机考试过程中出现问题时如何处理进行了说明。本书紧扣考试大纲,内容完整并取舍得当,对C语言的语法及编程的讲解通俗易懂,对实际应用中的重点和难点进行了详尽的分析,且每章均配有大量与考试题型相似的练习题,并附有参考答案,特别适合应试者与程序设计的初学者使用。本书可以作为全国计算机等级考试二级C语言程序设计的培训教程,也可以作为各类大中专院校C程序设计的教材。