图书前言

本套教材是作者作为一线教师多年讲授C语言的结晶,主教材克服了文字说教的缺点,以例子的方式来论述知识点,强调在学习的过程中提高编程能力,真正回归语言学习的真谛。本书采用多例子方式展开论述,对每章中的核心知识点都用例子进行说明,通过简单示例学习重要知识点。在语法上严格遵守ANSI C标准,在程序设计思想方面强调模块化思想,在克服难点方面注重安排内容,循序渐进地展开知识,特别强调通过合理的例子来提高程序设计能力和综合运用知识的能力。全书分为9章,内容包括C语言的基础知识,以外部角度看待计算机软件功能为基点,分成输出、输入、处理三个部分来论述基本数据类型、运算符与表达式、分支与开关语句、循环语句、函数的结构与调用、数组、指针、指针与数组、指针与函数、处理字符串、结构体、共用体与枚举、读写文件等。

本书每章由核心重点回顾、自我检测、参考答案组成,其中重心知识点强调在编程中最重要和实用的知识点,自我检测帮助读者理解和掌握核心知识点;参考答案切实加强读者对知识点的掌握。

第1章主要介绍开发C程序的基础知识,认识C语言的特点,简单开发C程序的步骤,调试程序的方法与方式;第2章以数据输出为概念,介绍C语言中如何进行输出操作,同时引入常量的概念;第3章以数据输入为概念,介绍C语言中变量的概念及基本的输入操作,后面章节以数据处理为概念,分别介绍C语言中的三种基本结构以及数组、函数、指针、文件等重要内容。

本书是高等院校理工类学生学习C程序设计课程的配套习题册,此外,本书融入了部分全国计算机二级C语言笔试试题,有助于学生进行考前复习测试。

本书得到北京高等学校青年英才计划项目(Beijing Higher Education Young Elite Teacher Project)的资助。

作者

2015年6月