本书根据教育部教育考试院制订的《全国计算机等级考试二级C语言程序设计考试大纲》的要求编写,是全国计算机等级考试系列教程之一。本书主要内容包括:程序设计基本概念,C语言程序设计的初步知识,顺序结构,选择结构,循环结构,字符型数据,函数,地址和指针,数组,字符串,对函数的进一步讨论,C语言中变量的作用域和存储类,编译预处理和动态存储分配,结构体、共用体和用户定义类型,位运算,文件。
本书是应试人员考前必备的教材,也可作为一般院校相应课程的教材或自学参考书。