本书是“普通高等教育十一五国家级规划教材”之一,全书共分9个章节,主要对C程序设计的基础知识作了介绍,具体内容包括C语言程序的基本数据类型及其运算、基本控制及其应用、数组及其应用、排序及查找算法及其实现等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
本教材从C语言程序设计的基本原理及程序设计的基本思想出发,以“基础—应用”为主线,紧扣基础,循序渐进,面向应用。为方便授课和学习,本教材有配套的电子课件和习题解析。
本书首先讲述程序设计中的基本概念与应用基础,如数据类型、变量、数组、控制结构及判断结构等;在掌握了这些基本概念与应用的基础上适时引入函数的结构与应用、指针的概念及其应用、算法设计与实现、结构型数据的应用及文件的操作等面向应用的知识点介绍。
本书可作为高等院校、水平考试、各类成人教育的教材使用,也可供计算机爱好者自学。