本书在结构上突出了以程序设计为**,以解决实际问题为目的,以语言知识为工具的思想,在解决实际问题过程中对C语言的语法规则进行了整理和提炼,深入浅出地介绍了它们在程序设计中的应用;在内容上注重知识的完整性,以适合初学者的需求;在写法上追求循序渐进,通俗易懂。
全书共7章,内容包括程序设计基础知识与C语言概述,算法描述、基本程序结构与C语言控制语句,较少数据的程序设?与结构化程序设计方法以及函数的应用,较多数据的程序设计与数组和结构体的应用,大量数据的程序设计与文件的应用,此外还介绍了运���符与表达式计算、指针及其应用等C语言特色内容。每章后都附有习题和上机实验。书后还有9个附录供查阅。
本书可作为高等院校理工类非计算机专业学生的计算机程序设计教材,也可作为计算机专业学生学习计算机程序设计的入门教材,还可作为科技人员和参加计算机等级考试人员的参考书。