C/C++及其相关
-
C语言程序设计谢妙,肖志军,张茂胜 等编《21世纪普通高等院校规划教材·信息技术类:C语言程序设计》是一本为培养学生程序设计的基本能力,将c语言作为入门语言的程序设计课程而编写的教材。《21世纪普通高等院校规划教材·信息技术类:C语言程序设计》以程序设计为主线。针对初学者的认知规律.以编程应用为驱动,各章节以案例和问题人手,重点讲解程序设计的思想和方法,同时介绍了相关的c语言语法知识。全书的主要内容包括数据表达、数据处理和流程控制、常用的基本算法、编译预处理、命令行参数和程序设计风格等。涉及数据类型、表达式、顺序、分支、循环、函数、数组、指针、结构体、文件、指针和各种构造类型的混合应用、基本算法等。另外,还有《C语言程序设计实验指导》教材与本书配套使用。《21世纪普通高等院校规划教材·信息技术类:C语言程序设计》可作为高等院校教学用书和计算机等级考试的培训教材,也可作为对C程序设计感兴趣的读者自学用书。 -
C程序设计高级教程周立功 著周立功主编的《C程序设计高级教程》除了介绍C语言的基础知识之外, 还重点讲解软件开发过程中常用的数据结构和算法,以及代码重 构、软件分层、模块的接口与实现等软件工程方法。本书内容分为3个部分 :第一部分为第1~4章,主要介绍 C语言的基础知识;第二部分为第5~10章,深入讲解数组、结构体、指针和 函数及其各种习惯用法;第三部分 为第11章,介绍第1~10章各种知识的综合应用。《C程序设计高级教程》可作为高等院校本科、高职高专电子信息工程 、自动化、机电一体化及计算机专业的教材,也可作为 电子及计算机爱好者的自学用书,还可以作为软件开发工程技术人员的参考 书。 -
数据结构与算法分析(美)Clifford A.Shaffer 著《国外计算机科学教材系列:数据结构与算法分析(C++版)(第3版)(英文版)》采用程序员最爱用的面向对象C++语言来描述数据结构和算法,并把数据结构原理和算法分析技术有机地结合在一起,系统介绍了各种类型的数据结构和排序、检索的各种方法。作者非常注意对每一种数据结构的不同存储方法及有关算法进行分析比较。书中还引入了一些比较高级的数据结构与先进的算法分析技术,并介绍了可计算性理论的一般知识。本版的重要改进在于引入了参数化的模板,从而提高了算法中数据类型的通用性,支持高效的代码重用。 -
C语言程序设计陈宝明,潘云燕,刘小军 主编C语言作为一种结构化程序设计语言,在当今软件开发领域有着十分广泛的应用,也是高等学校计算机语言类课程的首选语言。《C语言程序设计(第3版21世纪高等学校规划教材)》共有11章,主要内容包括C语言的基本语法和概念、数据类型及应用技巧、C语言程序结构、数组、函数、指针、文件等,并系统阐述了各种程序设计的方法。全书案例丰富,阐述清晰,层次分明,讲述力求理论联系实际、循序渐进,注重培养读者分析问题和程序设计的能力,注重培养良好的程序设计风格和习惯。陈宝明、潘云燕、刘小军主编的《C语言程序设计(第3版21世纪高等学校规划教材)》可作为高等学校理工类专业“C语言程序设计”课程的教学用书,也可作为学习C语言的入门教材,还可作为计算机二级考试的辅导教材。为配合教学,本书配有PPT教学课件,并有配套的《C语言程序设计实验指导(第3版)》供读者参考。 -
高级语言程序设计陆黎明,朱媛媛,蒋培 著陆黎明、朱媛媛、蒋培编写的这本《高级语言程序设计(C语言描述)》以目前流行的C语言为例,全面阐述了高级语言程序设计的基本概 念、基本方法和基本技术。主要内容包括C程序设计基础,数据类型、运算符和表达式,结构化程序设计,数组、指针,函数,结构体类型、文件等。 《高级语言程序设计(C语言描述)》强调程序设计方法的教学,通过大量具有趣味性和实用性的例题来说 明C语言中语法的应用,以及程序设计的概念、方法和技巧,并对例题做了详细的分析,富有启发性;将初学者较难掌握的指针数据类型提前到数组这 一章节,使学生有较多的时间来理解和掌握它的应用;所配的练习题有针对性 ,贴近生活,能够激发学生学习的兴趣和积极性;结构合理,重点突出,难点 分散,图文并茂,格式规范,有利于学生学习C语言和培养良好的程序设计风 格及习惯。 《高级语言程序设计(C语言描述)》可作为各类高等学校本科、高职高专、成人教育的教材,也可作为计 算机等级考试(二级C)的参考书和自学教材。 -
C语言实训教程韩莹,丰继林,单维锋 著c语言程序设计项目实习是c语言学习过程中的一个非常重要的环节,项目实习不仅帮助学生掌握c语言程序设计的基本知识,更重要的是培养学生掌握程序设计开发的基本素质、思维方法和技能,锻炼学生的程序设计综合能力,为今后较快地参与实际软件项目的开发奠定坚实的基础。书中精选了学生感兴趣的、难度适中的、很多高校实习用过的典型案例,教师可以根据学生的具体情况组织学生通过独立或分组讨论的方式进行实习。《c语言实训教程》共有27章,包含了25个实习项目,书中章节安排特点如下:第1章介绍了实训的要求及说明;第2章介绍了vc绘图easyx库的使用方法;从第3章开始到第27章,每个项目作为一个章节,项目难度按章节递进。根据项目要求,数据多是基于文件操作的,在数据存储方式上既有选择数组的、也有选择链表的;游戏项目中的绘图操作,使用了由easyx工作小组开发的,利用vc开发平台和tc绘图功能相结合而成的easyx库,通过调用库中简单的函数实现绘图操作;所有项目的程序代码都是在vc环境下上机调试通过;各个项目主要包括了设计题目、设计目的、功能设计要求及项目详细设计,在详细设计小节中又主要包括项目功能模块图、项目流程图、项目数据结构、项目文件及项目主要函数的设计与实现。这25个项目分别是:atm终端机模拟系统、学生宿舍管理系统、电子通讯录管理系统、万年历系统、学生选课系统、食堂饭卡管理系统、学生成绩管理系统、员工工资管理系统、图书馆借阅管理系统、飞机订票系统、实验室设备管理系统、小型的物业管理系统、小型超市管理系统、简单文本编辑器、简易四则运算计算器、俄罗斯方块、双人对战五子棋单机游戏、扫雷游戏、连连看游戏、打字母小游戏、贪吃蛇游戏、推箱子游戏、手动搜索迷宫游戏、基于词典的中文切词词典算法实现、一种基于二进制串的trie索引树分词词典机制。 -
C++程序设计基础周霭如,徐红云,黄小兵 著《大学计算机规划教材:C++程序设计基础(第4版)(下)》的例程以VC 2010为运行环境,全书分为上、下两册。上册在第3版的基础上增加了位运算和利用位运算的集合实现。下册介绍Visual C++在.Net环境下的Windows应用程序设计。《大学计算机规划教材:C++程序设计基础(第4版)(下)》为下册,共分7章,主要内容包括:C++/CLI托管编程、控制台程序设计、常用控件、复杂界面设计、图形图像应用、数据库应用、网络编程。 -
C语言程序设计何勤 著《C语言程序设计:问题与求解方法》从编程原理、基本语法、丰富且循序渐进的例题三个方面以C语言为平台介绍程序设计,旨在开拓学生解决问题的思路,培养学生解决问题的能力。本书的创新之处在于首先通过一个“理想厨房”的实例类比了计算机系统的工作原理,为读者深入理解程序的工作原理打下基础。之后从C语言的程序结构和基本语法要素、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、文件等方面由浅入深地介绍了C语言程序设计的知识。每个知识单元的例题着重讲解问题解决的思路和算法,使读者学会如何以C语言为工具解决实际问题。《C语言程序设计:问题与求解方法》适合作为高等院校C语言程序设计课程的教材,也可供C语言初学者参考。 -
C语言程序设计与项目实践陈建国 等编著《高职高专计算机任务驱动模式教材:C语言程序设计与项目实践》作为学习编程的入门教材,强化项目实践,重在逐步提高读者的编程能力。本书按照CDIO的模式编写,即按照构思(分析)、设计、实现、运行的结构来构建项目模块,将“学生成绩管理系统”贯穿到全书的每个项目中,项目基于工作任务,工作任务基于教学案例,将基础知识融入项目任务中。本书共有11个项目、34个工作任务、32个拓展任务、150多个案例程序,每个项目有关键词(中英文对照)、小结和习题(含全国等级考试的精选试题)。《高职高专计算机任务驱动模式教材:C语言程序设计与项目实践》内容包括C语言概述、基本数据类型及运算、顺序程序设计、分支程序设计、循环程序设计、模块化程序设计;简单构造类型、复杂构造类型、指针、文件组织与使用;位运算、C语言与汇编语言的混合编程、C51程序设计基础。《高职高专计算机任务驱动模式教材:C语言程序设计与项目实践》可以作为计算机及相关专业程序设计课程的入门教材,也可以作为等级考试和其他从事计算机编程人员的参考用书。 -
数据结构和编程设计(美)克鲁斯 等著《数据结构和编程设计——应用C语言(第2版)》以C++为描述语言,系统介绍数据结构的有关内容及程序设计方法。每章都是先引入实例,然后结合实例讲解知识点,每章后都附有指针和陷阱的内容,还配有复习思考题,以检验读者的学习效果和培养读者的程序设计能力。此外,每章后还有深入学习本章知识点的阅读参考资料,有利于读者加深对本章知识点的理解。全书既注重原理又重视实践,内容叙述详细,并配有大量的实例和习题。书中所有算法均在计算机上运行通过,且程序中做了较详细的注解,有利于读者理解算法的实质和编程思想。《数据结构和编程设计——应用C语言(第2版)》既可作为高等学校计算机及相关专业学生的教材,亦可供从事计算机应用的工程技术人员参考。本书由克鲁斯等著。
