《c程序设计教程与实验》在内容编排上力求重点突出、难点分散,在语言描述上注重概念清晰、通俗易懂,并通过大量的例题分析将理论知识与实践相结合,以期逐步提高学生编写程序的能力。《c程序设计教程与实验》共分12章,内容包括c语育的基本结构、数据类型及其运算符和表达式、c程序的3种控制结构、数组、函数、指针、结构体与共用体、文件。尤其在第11章通过一款智能充电机的编程实例,介绍了c语言在单片机编程中的具体应用。《c程序设计教程与实验》每章均配有精心设计的难易适当的习题供学生课后练习,上机实验题包括改错题、程序填空题及编程题,可以让学生在反复实践中提高设计程序和调试程序的能力。《c程序设计教程与实验》可作为高等院校理工科各专业“高级语言程序设计”课程的教材,也可供对程序设计有兴趣的读者参考。