在延续前三版编写风格基础上,根据计算机科学技术的发展,结合多年教学实践与研发经验,并考虑到专家、读者的反馈意见,对各章的内容、结构进行了修改、调整、补充和完善。《计算机基础教育系列教材:C语言程序设计教程》共9章,内容包括:C语言程序设计概论、数据类型、运算和输人输出、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体、文件等,各章均有精心设计的例题、习题,全部在Visual C++环境下调试通过。《计算机基础教育系列教材:C语言程序设计教程》注重基础,强调实践,在内容讲解上采用循序渐进、逐步深入的方法,重点突出,案例取舍得当。另外,为配合程序设计的理论教学,提高实践动手能力,我们编写了《C语言程序设计实验指导与习题解答》,作为本书的配套参考书。另外,提供本书配套的电子教案,供教学使用。