C程序设计的抽象思维
2012-5
机械工业出版社
Eric S.Roberts
闪四清
无
《C语言经典译丛:C程序设计的抽象思维》是一本关于C语言的经典图书。本书共计17章,分为4部分,第一部分概述计算机导论课程中涉及的基本编程概念;第二部分讨论递归算法,其中结合大量示例,有助于读者轻松理解和掌握晦涩的概念;第三部分不仅介绍了用非递归算法实现的抽象数据类型,还提供了一些工具,有助于读者理解数据抽象的概念;第四部分重点介绍采用递归算法实现的抽象数据类型。本书重点突出,全面讲解了C语言的基本概念,深入剖析了具体的编程思路,揭示了独特的编程策略和技术细节。本书旨在通过介绍编程过程中遇到的难点和问题,来拓宽视野。本书结合具体的示例代码,由浅入深,介绍解决编程问题的策略和方法,有助于读者快速入门C语言编程。同时,每一章后面都有配套的复习题和编程练习,便于读者理论练习实践,通过编程实践查漏补缺,温故而知新。 《C语言经典译丛:C程序设计的抽象思维》适合希望学习C语言的初学者和中高级程序员阅读。
作者:(美)Roberts
写给学生写给教师致谢第一部分 预备知识 第1章 ANSI C概述 1.1 什么是C 1.2 C程序的结构 1.2.1 注释 1.2.2 包含的库文件 1.2.3 程序级的定义 1.2.4 函数原型 1.2.5 主程序 1.2.6 函数定义 1.3 变量、值和类型 1.3.1 变量 1.3.2 命名规则 1.3.3 局部变量和全局变量 1.3.4 数据类型的概念 1.3.5 整数类型 1.3.6 浮点类型 1.3.7 文本类型 1.3.8 布尔类型 1.3.9 简单输入输出 1.4 表达式 1.4.1 优先级与结合性 1.4.2 表达式中的类型混合 1.4.3 整数除法和求余运算 1.4.4 类型转换 1.4.5 赋值运算符 1.4.6 递增与递减运算符 1.4.7 布尔运算符 1.5 语句 1.5.1 简单语句 1.5.2 块 1.5.3 if语句 1.5.4 switch语句 1.5.5 while语句 1.5.6 for语句 1.6 函数 1.6.1 返回函数结果 1.6.2 函数定义和原型 1.6.3 函数调用过程的机制 1.6.4 逐步求精 1.7 总结 1.8 复习题 1.9 编程练习 第2章 C的数据类型 第3章 库和接口第二部分 递归和算法分析 第4章 递归入门 第5章 递归过程 第6章 回溯算法 第7章 算法分析第三部分 数据抽象 第8章 抽象数据类型 第9章 效率与ADT 第10章 线性结构 第11章 符号表第四部分 递归数据 第12章 递归列表 第13章 树 第14章 表达式树 第15章 集合 第16章 图 第17章 Java的未来
Eric S. Roberts所著的《C程序设计的抽象思维》是关于C程序设计的经典图书,内容全面而且系统性强,C语言的预备知识、递归和算法分析、数据抽象与递归数据尽在其中。注重编程策略和技术分析是本书的另一个特点,本书结合具体的示例代码,由浅入深,循序渐进地阐述编程思路。不同于市面上的大部分入门编程书籍,本书重点和难点突出,脱离枯燥的语法规则,引导读者轻松解决编程难题。同时。每一章后面都有配套的复习题和编程练习。有助于理论联系实际。如果你想快速入门C程序设计或者精通C程序设计,本书值得仔细阅读。
无
看了一半左右,说的很细,很清楚,算法,例子也都比较经典。强力推荐。