本书是由孙承爱、赵卫东主编的《程序设计基础(基于C语言)》(中国人民大学出版社和北京科海电子出版社联合出版)和《程序设计基础(基于C语言)》(清华大学出版社和北京科海电子出版社联合出版)的配套教材。 全书共分5部分,第1部分是课后习题参考答案,给出了配套主教材中所有课后习题的详细答案;第2部分是上机实验指导,给出了配套主教材中所列实验的参考步骤;第3部分针对C语言程序设计的实际考试题型,精选了35个程序填空题、35个程序改错题、35个程序阅读题、35个编程题(对于常见的“选择题”,由于篇幅所限,这里没有给出,读者可以自行总结);第4部分针对全国计算机等级考试上机考试的要求,精选了历年全国计算机等级考试上机考试的真题,分别给出了25个程序填空题、25个程序改错题、25个二级机试编程题、20个三级机试编程题;第5部分给出了第3部分和第4部分的参考答案。 全书由郑永果教授担任主审;第1部分和第2部分由孙承爱、赵卫东、崔焕庆、孙红梅、鲁法明、吴振寰编写;第3部分由孙承爱、赵卫东、崔焕庆编写;第4部分由崔焕庆、王斌国编写;第5部分由孙承爱、赵卫东、崔焕庆、王斌国编写。在编写的过程中,吕万里、许斌做了许多工作,在此表示感谢! 本书可以作为应用型本科院校、示范性高职高专、计算机培训学校相关课程的配套教材,也可供程序员以及参加全国计算机等级考试(二级和三级)的考生参阅。