本书的特点是将主要精力集中在所要解决的问题上,把C语言程序设计的方法融入实践环节中,并且在编排程序设计的内容顺序方面,保持与C语言程序设计的课程体系内容相吻合,做到循序渐进、系统学习、广泛实践,便于学生接受。本书内容共12章,包括程序设计和C语言、算法和语法、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、预处理命令、指针、结构体、文件与输入/输出、综合实训。
学习C语言的目的是进行程序设计,解决实际问题。本书在保证了完整的C语言知识体系的基础上,用大量的实例帮助读者掌握程序设计的思想,学会程序设计的方法,达到初步解决实际问题的程序设计要求。 本书注重原理与实践相结合,配有大量的例题和应用系统实践开发题目,实用性强。本书共12章,把C语言程序设计的学习分为四个阶段。 第一阶段(第1章),入门阶段:学习C语言程序的格式和整体结构,熟悉C语言程序开发环境。 第二阶段(第2~5章),基础阶段:学习C语言的语法和基本结构,掌握C语言程序构成的基本要素和三大结构(顺序结构、选择结构、循环结构)。 第三阶段(第6~U章),提高阶段:学习C语言的特点和特色,掌握数组、函数、指针、结构体类型设计和文件访问操作方法。其中,第6和第7章应用数组和函数相结合的经典算法,使学生掌握C语言程序设计和开发的重要组成部分,第9和第10章采用指针和结构体类型进行数据处理、链表等方面的典型案例设计。 第哩阶段(第12章),综合应用阶段:通过小型学生成绩管理系统的设计与开发,提高C语言程序设计应用能力。 每章结合基础知识附有综合程序设计实训,给出了一些典型题目,,根据实际问题,有针对性地进行程序设计和解答,培养设计和应用程序的能力。教师可根据学生的接受情况适当调整每个阶段的学时数,并在教学过程中,做到教学内容详略得当、重点突出。 在本书的编写过程中,得到了同事和家人的大力帮助,在此表示衷心的感谢。由于编者水平有限,书中难免存在不足之处,敬请广大读者批评指正。 编者
随手扫一扫~了解多多