《C语言程序设计》是一本为培养学生程序设计的基本能力,将C语言作为入门语言的程序设计课程而编写的教材。
全书以程序设计为主线,针对初学者的认知规律,以编程应用为驱动,各章节以案例和问题入手,重点讲解程序设计的思想和方法,同时介绍了相关的C语言语法知识。全书的主要内容包括数据表达、数据处理和流程控制、常用的基本算法、编译预处理、命令行参数和程序设计风格等。涉及数据类型、表达式、顺序、分支、循环、函数、数组、指针、结构体、文件、指针和各种构造类型的混合应用、基本算法等。另外,该书还配有《C语言程序设计实训指导》教材。
《C语言程序设计》可作为高等院校教学用书和计算机等级考试的培训教材,也可作为对c程序设计感兴趣的读者自学用书。