本书突出了C语言的基本概念和主要知识,注重提高上机实训能力及程序设计能力。全书共12章,内容包括:程序设计概述、C语言的基本知识、顺序结构的程序设计、选择结构的程序设计、循环结构的程序设计、数组的程序设计、模块化的程序设计、指针的程序设计、构造的数据类型、编译预处理与位运算、文件的程序设计、图形的程序设计。每章安排四部分内容:主要知识、上机实训、习题解答、上机实训分析。所有程序都在Turbo C 2.0集成环境下调试通过。 本书是《基于C语言程序设计》的配套教材,可作为各类高等院校计算机专业和非计算机专业基础课程C语言的辅助教材,也可作为计算机爱好者自学的实践参考书。