图书城客服提醒
图书城可以帮助您管理读书信息!
现在您还没有登陆,请先
注册或者
登陆!
还有问题?请联系
图书城客服
|
作者: | |
ISBN: |
9787302132875 , 7302132879
|
出版社: | 清华大学出版社 |
出版日期: | 2006-9 |
定价: |
¥20.00 元
|
|
|
|
|
|
内容提要 :
本书以提高读者的C语言程序设计开发能力为目标,是为希望提高C语言应用能力以及应试能力的读者编写。全书在内容编排上分为两大部分。第一部分C语言基础,对C语言的基本概念、知识点做了重新归纳、梳理,力求提高读者对C语言语法知识的整体理解。第二部分为C语言提高,针对C程序设计中递归、回溯、数组、链表等典型问题分为10个专题,重点强调程序设计思维的训练和对各部分知识点的综合应用,力求提高读者算法设计能力和C 语言程序设计能力。书中选择了大量有代表性的例题,通过问题解析最终给出C程序代码。
本书实用性强,可作为高等院校相关专业高年级学生的教材使用,也可作为准备考研、计算机软件水平考试、应聘应试等的学生教材,还可以作为 C语言的初学者、自学以及编程人员进修提高C语言的教学及参考用书。
编辑推荐 :
本书以提高读者的C语言程序设计开发能力为目标,内容重点突出,循序渐进;具有系统性。作为面向C语言提高为目标的教材,并不过多地纠缠语言的语法问题,而是重点强调融会贯通,提高读者对C语言语法知识的整体理解和应用能力。根据C语言典型问题进行分类训练,强调算法设计。注重各部分知识的综合应用训练,以提高程序设计能力为目标。选用了部分考研和软件水平考试试题,对于应试也具有实用性。
目录 :
第一部分 C语言基础
第1章 语言提高 2
1.1 基本数据类型、操作符、表达式 2
1.2 语句 7
1.3 数组 20
1.4 指针 21
1.5 结构和联合体 29
1.6 函数 36
1.7 存储类型 39
1.8 预编译 40
1.9 有缓冲方式的文件操作及控制台操作 43
1.10 其他库函数操作 47
习题 48
第二部分 C语言提高
第2章 递归 60
习题 84
第3章 排序 86
习题 98
第4章 字符串 99
习题 109
第5章 文件操作 110
习题 125
第6章 链表部分 126
习题 153
第7章 回溯 154
习题 167
第8章 递推 168
习题 177
第9章 数组应用 179
习题 195
第10章 图形 196
习题 202
第11章 其他算法 203
习题 213
参考文献 214
前言:
C语言是计算机学科重要的核心课程,也是其他理工科专业计算机基础训练的必修课。由于C语言兼备高级程序语言和低级程序语言的诸多优点,在计算机工程实践中也得到了广泛的应用。因此近年来,对于学习和掌握C语言的需求越来越多,特别是对于进一步提高C语言程序设计能力的需求也越来越多。.
然而任何语言学习的过程都是一种思维的训练过程,语言是思维的一种工具,C语言也不例外。应用C语言的基础知识,针对具体问题写出漂亮的程序,是需要经过积累和训练才能够达到的。本书编写的目标就是希望帮助读者缩短这个过程,迅速提高C程序设计能力和水平。本教材中的算法思维训练和编程思想同样可以用于其他高级..