内容简介
作为普通高等院校的程序设计基础教材,本书针对学生的特点和认知规律,按照“从问题到方法,再到程序”的编写思路,打破按语法知识体系结构组织教材内容的传统方法,由浅入深,循序渐进,全面、系统地介绍了C语言程序设计及其应用知识。
全书主要涉及了程序设计基础,顺序、分支和循环结构的程序设计,函数,数组,指针,结构体、文件与编译预处理命令等,并在相应的章节论述了程序运行模式,逻辑意图的表达,迭代与穷举的基本算法,复杂问题、任务的分解,现实问题描述与处理,数据的保存和重建等基本和必要的程序设计技术,尤其对指针的概念进行了深入本质的论述。
本书通过100多个例题,介绍了设计程序所经历的过程,注重对学生思维的训练和编程经验的积累,培养其应用能力。本书各章都配有习题,附录中提供了常用的资料。
本书可作为大学本科或专科计算机和与非计算机相关专业的“C语言程序设计”教材,也可作为计算机软件开发者的入门书籍。