张磊主编的《C语言程序设计(第2版)》解决初学者学习程序设计的难题,通过应用实例加强算法设计的教学;注重程序执行过程的分析和说明,提高学习者的程序阅读能力。
全书按照不同学习功能设置演示性和设计性两类实例,演示性实例简单明了,实现基本概念和基本语法的即时应用;设计性实例共有38个,通过问题分析与算法设计、程序实现、程序讨论和说明等环节重点介绍程序设计方法。
张磊主编的《C语言程序设计(第2版)》是普通高等教育“十一五”国家级规划教材,是面向高等学校理工科学生的程序设计基础教材,本书的教学目标是培养学生的逻辑思维能力和程序设计能力。
《C语言程序设计(第2版)》是广泛听取了全国数十所高校几十位任课教师的意见和建议,在第1版的基础上,对教材内容进行了全面优化,灵活运用任务驱动、案例教学、启发式教学等多种教学方法,对C语言程序设计的语言知识和程序设计的方法过程进行了系统介绍。
全书组织结构清晰,突出程序设计方法,重视方法教学,理论联系实际,深入浅出,循序渐进,逻辑严密,语言流畅,通俗易懂。
本书配有电子教案、试题库以及《C语言程序设计实验与实训指导及题解》教材。
本书适合作为高等学校C语言程序设计课程教材,也可作为工程技术人员的参考书。
第1章 程序设计概述
1.1 程序设计的基本概念
1.1.1 程序设计语言和程序
1.1.2 算法
1.1.3 程序设计的基本过程
1.2 C语言概述
1.2.1 C语言的产生和发展
1.2.2 C语言程序的基本结构
1.2.3 C语言的基本语句
1.2.4 标识符与保留字
1.3 使用Visual C++6.0实现C语言程序
1.3.1 使用Visual C++6.O实现C语言程序的基本步骤
1.3.2 程序设计举例
本章小结
习题一
第2章 数据及其运算
……
第3章 简单程序设计
第4章 分支结构程序设计
第5章 循环结构程序设计
第6章 数组
第7章 函数
第8章 指针
第9章 结构体
第10章 文件
第11章 共用体、枚举和位运算
第12章 C++程序设计基础
附录1 C语言的保留字
附录2 C语言的运算符
参考文献