本书是主教材《C 语言程序设计》(虞歌、邵艳玲编著,中国铁道出版社有限公司出版)的配套辅助教材。本书共 9 章,与主教材的各章对应,内容包括程序设计概述,基本程序设计,程序的控制结构,函数,数组,指针,字符串,结构、联合和链表以及文件。本书对主教材中的内容做了很好的总结和补充,配置了基础知识测验和实验,可帮助读者更好地学习和理解主教材中介绍的程序设计思想和方法;力图将 C 语言基础知识介绍和程序设计能力培养**结合,培养读者对程序设计的兴趣,提高读者程序设计水平。本书适合作为普通高等学校程序设计课程的教材,也可供程序员和编程爱好者参考使用。