本书是龚本灿主编的《C语言程序设计教程(第3版)》(高等教育出版社)的配套用书,供读者同步练习。全书共10章,内容包括C语言概述、数据类型、分支结构程序设计、循环结构程序设计、数组、函数、指针、文件、编译预处理和用户定制数据类型。每章分两节,第1节为课后习题解答,第2节为全国计算机等级考试模拟试题,每道题都附有参考答案,对稍难一点的试题还进行了解析和说明。试题的安排由易到难。课后习题部分相对简单,是学生需要熟练掌握的内容;等考模拟试题部分相对较难,能够满足“全国计算机等级考试二级C语言”的需要。
本书所有试题都经过精心挑选和安排,对于编程题,在给出参考答案的同时,充分考虑了程序的可读性和算法的效率,部分编程题还给出了多种参考答案,希望能够开拓读者的思路,引导读者深入理解程序设计的基本思想。
本书既可作为高等学校学生课后复习的参考用书,也可作为全国计算机等级考试的复习参考书。