C/C++及其相关
-
C语言程序设计教程李辉《高职高专规划教材:C语言程序设计教程》为高职高专规划教材之一。书中主要介绍了C语言程序设计的基本语法知识和用C语言编写程序的基本方法与技术,涵盖教育部考试中心最新全国计算机等级考试二级C语言程序设计考试大纲的主要内容,符合教育部“关于进一步加强高等学校计算机基础教学的意见”(白皮书)中有关C语言程序设计的教学基本要求,同时包括C++语言简介和上机实验指导等。本书面向初学者,强调应用性。在内容组织上精心设计,由浅入深,循序渐进,所选程序实例通俗易懂,力求做到学习C语言知识与培养C程序设计开发能力的融会贯通。 -
C语言习题与解析李春葆本书是《C语言习题与解析》的第3次升级版,是作者依据最新教学大纲要求,汲取读者的反馈意见,对原书进行了全面修订,目的是帮助学生快速掌握C语言程序设计方法。本书分为13章,分别介绍了C语言的基本概念、数据类型、基本控制结构、数组、函数、预处理命令、指针、结构体和共用体、位运算、文件以及利用C语言进行程序设计的方法。每章内容分为两部分:第一部分是基本知识点,介绍主要概念、所用语法和相应的程序实现;第二部分是例题分析,包括选择题、填空题、简答题和编程题,每题不仅出参考答案,而且还给出较为详细的解析过程。本书系统性、实用性强,内容简明扼要、重点突出,可作为大专院校各专业C语言程序设计课程的教学辅导书,也可供准备参加计算机等级考试与考研者阅读参考。 -
C程序设计案例教程王岳斌、杨克昌、李毅、严权锋、李志杰本书以Turbo C 2.0为背景,通过案例讲述程序设计的基本方法、技巧和技术,把程序设计的学习提高到分析、解决问题的能力培养上。全书共分12章,内容包括程序设计基础,简单C程序,C程序上机引导,分支、循环、数组和函数程序设计,指针及其应用,字符与字符串,结构、联合和枚举,文件处理以及程序开发。本书兼顾了程序设计的理论性和实践性,内容丰富、实用,还针对全国计算机等级考试等相关考试配备了大量实例和习题。.本书适合作为高等学校程序设计课程的教材,也适合广大计算机应用技术人员与计算机等级考试人员学习参考。... -
面向对象程序设计C++版刘振安本书系统介绍面向对象程序设计方法,并用C++语言描述了具体实现方法。本书假设读者具有基本的面向过程编程知识,所以直接通过使用对象和STL库,建立对象行为及实例的概念,并强调C++中重要的概念和编程思想。本书密切结合案例建立对象和类的概念,突出应用,旨在提高使用面向对象方法解决实际问题的能力,并进一步强调多文件编程方法,以便为可视化编程打下基础。.本书取材新颖、结构合理、概念清楚、实用性强,易于教学,适合作为高等院校的教材,也可以作为培训班教材、自学教材及工程技术人员的参考书。..本书是作者结合多年来讲授程序设计课程的经验,并对课程内容进行合理组合与取舍之后编写而成的。本书通过使用对象和STL库,建立对象行为及实例的概念。同时,进一步强调多文件编程方法,为读者学习可视化编程打下基础。 -
C++语言习题与解析李春葆《C++语言习题与解析》是在作者多年讲授C和C++语言的基础上编写的一本C++语言教学辅导书。全书分为10章,第1章为C++语言概述,介绍了C++语言的数据类型、运算符、3种控制语句、函数设计方法等;第2章为类和对象,介绍C++面向对象的程序设计基础;第3章为引用,介绍引用的相关概念和使用方法;第4章为友元,介绍友元的相关概念和使用方法;第5章为运算符重载,介绍运算符重载的相关概念和使用方法;第6章为模板,介绍模板的相关概念和使用方法;第7章为继承和派生,更深入地介绍面向对象的设计方法;第8章为多态性和虚函数,介绍面向对象的另一种特性,即多态性;第9章为C++的I/O流库,介绍C++文件操作方法等;第10章为异常处理,介绍C++异常处理机制和方法。每一章的内容分为两部分,第1部分介绍本章的主要概念、使用语法和相应的程序实例,第2部分是与本章内容紧密相关的例题分析,分为单项选择题、填空题、简答题和编程题。每题不仅给出了参考答案,而且给出了较为详细的分析过程。 -
C语言程序设计楼永坚,吴鹏,许恩友 编著本书是作者在讲授“计算机导论”和“高级语言程序设计”课程的基础上,根据多年的教学经验对授课内容做了深入细致的研究后,依据当前计算机教学系列改革要求整理编著而成的。为了方便教师授课,为任课教师免费提供 PPT 课件和习题答案 。 全书共 12 章,包括计算机基础知识、程序设计基础知识、编程语言与 C 概述、数据类型、运算表达式与基本输入/输出、控制语句、数组、指针、函数、结构体与共用体、位运算和文件等,然后在上述知识点的基础上进一步介绍 C 语言的高级应用,包括线性表、栈、队列的概念与应用。 每章末尾均安排了一些习题 , 并在 最后一章配合教材的内容,提供了 12 个实训。 本书适合作为高等院校计算机专业C语言课程的教材,也可以作为大学各专业计算机程序设计入门教学用书。可根据实际情况进行选用授课内容、习题和实训。 适用对象:本书适合作为高等院校计算机专业C语言课程的教材,也可以作为大学各专业计算机程序设计入门教学用书。可根据实际情况进行选用授课内容、习题和实训。 -
算法(美)塞奇威克(Robert Sedgewick)本书是Sedgewick彻底修订和重写的C算法系列的第二本,集中讲解图算法。全书共有6章(第17~22章)。第17章详细讨论图性质和类型,第18~22章分别讲解图搜索、有向图和DAG、最小生成树、最短路径以及网络流。书中提供了用C语言描述的完整算法源程序,并且配有丰富的插图和练习。作者用简洁的实现将理论和实践成功地结合了起来,这些实现均可在真实应用上测试,使得本书自问世以来备受程序员的欢迎。本书可作为高等院校计算机相关专业算法与数据结构课程的教材和补充读物,也可供自学之用。本书作者的网站http://www.cs.princeton.edu/~rs/为程序员提供了本书的源代码和勘误表。 -
数据结构辅导及习题精解吴志坚、陶东辉、周则明、蒋琳“数据结构”是计算机程序设计的重要理论技术基础,它不仅是计算机学科的核心课程,而且已经成为其他理工科专业的热门选修课程,同时它也许多信息类相关专业的研究生入学考试课程。在多年的《数据结构》教学过程中,我们深切体会到,学生从理解数据逻辑结构的概念和方法,到具体在存储结构上的实现以及对数据结构的应用还有相当大的距离,对算法,初学者普遍有“能理解,但不会写”的感觉,为了帮助读者掌握数据结构的基本理论和基本方法,掌握综合运用分析各种数据结构以及算法的技巧和方法、提高分析问题和解决问题的能力,我们根据严蔚敏教授编写的《数据结构题集》(C语言版)编写了本辅导教材。全书共分为11章,采用类C语言作为数据结构和算法的描述语言,绝大多数算法都调试验证过,解题思路清晰,算法描述规范、严谨。当然,算法设计题的解法不是唯一的,我们给出的也只是其中的一种解法,仅供参考。 -
算法(美)塞奇威克(Sedgewick,R.)本书是Sedgewick彻底修订和重写的C算法系列的第一本。全书分为四部分,共16章。第一部分“基础知识” (第1~2章) 介绍基本算法分析原理。第二部分“数据结构” (第3~5章) 讲解算法分析中必须掌握的数据结构知识,主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序” (第6~11章) 按章节顺序分别讨论基本排序方法 (如选择排序、插入排序、冒泡排序、希尔排序等) 、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊目的排序方法,并比较了各种排序方法的性能特征。第四部分“搜索” (第12~16章) 在进一步讲解符号表、树等抽象数据类型的基础上,重点讨论哈希方法、基数搜索以及外部搜索方法。书中提供了用C语言描述的完整算法源程序,并且配有丰富的插图和练习。作者用简洁的实现将理论和实践成功地结合了起来,这些实现均可在真实应用上测试,使得本书自问世以来备受程序员的欢迎。本书可作为高等院校计算机相关专业算法与数据结构课程的教材和补充读物,也可供自学之用。 -
C语言程序设计习题与实验指导王曙燕《面向21世纪高等院校计算机系列规划教材:C语言程序设计习题与实验指导》是科学出版社出版的《C语言程序设计》(王曙燕主编)的配套习题指导和实验指南,包括习题指导和实验指南两部分。习题指导部分针对主教材中的每章内容都配有大量例题、习题及解答,选择的习题注重应用性和实践性,通过一些典型算法的解题分析及其实现给读者一些解题示范和启发,对初学者容易出现的错误给出了分析和详解。《面向21世纪高等院校计算机系列规划教材:C语言程序设计习题与实验指导》的实验指南部分除了给出Turbo C 2.0的上机环境和步骤介绍外,还给出了Visual C++上机环境的介绍,并提供了各章的实验题目和详细的上机指导及实验报告内容与要求。《面向21世纪高等院校计算机系列规划教材:C语言程序设计习题与实验指导》不仅可以作为学习《C语言程序设计》的辅助教材,还可以作为计算机等级考试的实用参考书,同时也可作为工程技术人员和计算机爱好者的参考资料。
