C/C++及其相关
-
C程序设计实验指导与题解金艳,卢玲 等编著《c程序设计实验指导与题解》书包括三部分。第1部分c语言实验指导包含12个实验,每个实验根据难易程度和掌握要求分为基本内容和选择内容;第2部分课程设计精选了一系列课程设计备选题目,并示范了一个具体案例;第3部分c语言典型例题解析设计了4套综合练习。 《c程序设计实验指导与题解》是《c语言程序设计基础教程》(isbn9787302246923)的配套教材,既可以单独作为大专院校c程序设计实验课程的教材或等级考试的考前练习册,也可以与主教材配套使用,学习效果更好。
-
C语言程序设计基础刘白林 主编本书共分为9章,主要内容包括C语言概述、算法与程序设计方法、C语言基础知识(数据类型、运算符与表达式)、程序控制结构、数组、函数、指针、结构体与共用体、文件。本书在内容组织上结合在校非计算机专业大学生的教学实际情况,突出程序设计方法的领会与掌握,以提高学生应用所学理论与知识解决实际问题为目标。本书充分贴近教学实际;在写作中,以使学生掌握程序设计的基本方法,提高学生计算机应用能力为指导思想,对读者学习程序设计方法具有较强的指导意义。
-
C语言程序设计上机实验指导及习题乔奎贤 等主编C语言程序设计是实践性很强的课程,任何程序最终都必须在计算机上运行,以检验程序的正确与否。因此在学习程序设计的过程中,上机实践是程序设计课程至关重要的教学环节。 《C语言程序设计上机实验指导及习题(普通高等教育十二五规划教材)》按照教育部新世纪人才创新项目教材要求编写,是与刘白林主编的《C语言程序设计基础》配套的上机指导及习题。在参照有关纲要的同时,结合C程序设计的特点,本书将实践能力培养放在首位。 本书在内容组织上力求做到先进、简单、实用。 《C语言程序设计上机实验指导及习题(普通高等教育十二五规划教材)》配合《C语言程序设计基础》教材,包含五部分内容:第一部分详细介绍了C语言程序设计上机实验的步骤以及运行环境VisuaIC++,并就编程中常见的问题进行解析;第二部分为课程配套实验,按照教材要求,共安排了十个实验,每个实验都给出了实验目的以及重点、难点,循序渐进地安排实验题目,从示例到习题,便于学生学习掌握每个章节的理论及编程技巧;第三部分为课程配套习题,针对教材的每个章节,安排了多种形式的习题,便于学生巩固知识点;第四部分为综合模拟试题,既可让学生检验自己的水平、训练学生的综合应用能力,又有利于学生适应C语言程序设计的考试(比如等级考试等);第五部分为各部分的参考答案。
-
C++与面向对象程序设计王新房,李成武,黄元 编著《21世纪高等教育计算机规划教材:C++与面向对象程序设计》围绕C++语言讲解面向对象程序设计方法。内容主要包括:基本概念、数据封装、运算符重载、继承、多态性和输入/输出流库,最后通过应用实例展现了面向对象程序设计方法的优势。本书注重基本概念,面向实际应用,没有过多地强调C++语法,而是将重点放在编程理念和方法的掌握上。《21世纪高等教育计算机规划教材:C++与面向对象程序设计》可作为高等学校电子信息、自动化、通信、信息管理、电气、计算机应用等专业的教材,也可供从事程序设计、软件开发及相关工程技术人员学习参考。
-
C语言程序设计梁海英 主编《高等学校计算机应用规划教材:C语言程序设计》按照程序设计的体系结构,系统地介绍了C程序设计的基本思想及基本方法。全书内容分为两部分。第一部分(第1~7章)依次介绍了C程序设计的基本应用:包括C程序的基本结构、基本运算量,以及结构化程序设计的顺序结构、选择结构、循环结构、数组及函数的开发方法与应用实现;第二部分(第8~12章)详细介绍了C程序设计的高级应用:包括预处理、结构体、共用体、指针、文件及位运算等应用。《高等学校计算机应用规划教材:C语言程序设计》从实用的角度出发,内容选取先进精准、组织循序渐进、讲解文字精练;各部分辅助图表、结合实例、深入浅出、结构清晰:典型实例精挑细选、算法分析流程图化、程序结构错落有致、程序结果真实有效;各章习题针对性强、题型丰富;免费提供电子课件、源文件及习题答案;详细介绍了开发环境Visualc抖6.0用方法,全部例题均在此环境中成功运行。《高等学校计算机应用规划教材:C语言程序设计》可作为高等学校非计算机专业本科生的计算机通识教材,也可作为计算机相关专业的程序设计入门教材、计算机技术的培训教材,还可作为全国计算机等级考试的参考用书和编程爱好者自学C语言的自学教材。
-
C/C++程序设计张正明 等主编《21世纪高等学校规划教材:C/C++程序设计》以面向应用型人才培养为目标,以非传统的组织结构为创新点,以全程伴随上机实践为特色,简洁、通俗、直观、易懂地讲述c/c++程序设计。第1~5章讲述了c语言的背景知识、上机环境以及基础知识,包括数据类型、变量和表达式以及顺序、分支、循环三大结构语句及其编程。第6~9章介绍c语言的重点部分,包括数组、函数和指针。第10~12章是提高部分,从结构体引出类,介绍c++的基础知识和文件,以适应学完本书后直接参加“全国高校计算机水平考试(二级c++)”的需要。全书直接采用c++的cin和cout进行输入输出,摒弃了c中的printf和scanf函数调用。在三部分之间两次集中讲解典型题和难题的解题思路,增加了相当篇幅的动态调试,非常有利于学习者上机实践以及有效地提高编程、调试能力。《21世纪高等学校规划教材:C/C++程序设计》适合作为高等学校非计算机专业学生c/c++程序设计教材,也可作为工程技术人员的自学和参考资料。
-
C/C++常用算法手册秦姣华,向旭宇 著计算机技术的发展和普及不仅改变了人们的生活和娱乐方式,也改变了人们的工作方式,这其中最为重要的便是计算机编程技术。现代的设计任务大多通过代码编程交给计算机来完成,其中算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。《C/C++常用算法手册(修订版)》分3篇,共13章,“第1篇算法基础篇”介绍了算法概述,重点分析了数据结构和基本算法思想;“第2篇算法基本应用篇”详细讲解了算法在排序、查找、数值计算、数论、经典趣题和游戏中的应用;“第3篇算法高级应用篇”讲解了算法的一些高级应用技术,包括在密码学和数据压缩/解压缩中的应用。《C/C++常用算法手册(修订版)》知识点覆盖全面、结构安排紧凑、讲解详细、示例丰富。全书对每一个知识点都给出了相应的算法及应用示例。虽然这些例子都是以c语言来编写的,但是算法并不局限于c语言。如果读者采用其他编程语言,例如C++、C#、VB、Java等,根据其语法格式进行适当的修改即可。《C/C++常用算法手册(修订版)》主要定位于有一定c/c++语言编程基础、想通过学习算法与数据结构提升编程水平的读者,也可作为具有一定编程经验的程序员以及大中专院校学生学习数据结构和算法的参考书。
-
C#函数式程序设计(英)斯图姆 著,吴文国 译《C#函数式程序设计:经典编程技术在现代项目中的应用》绝大部分例子通过微软.NET平台上的C# 4.0语言来实现。少数几个例子采用其他语言,但是它们只是起演示作用。如果读者想测试这些例子,但是当前使用的并不是C# 4.0或 Visual Studi0 2010版本,则用C# 3.0或Visual Studi0 2008也能得到同样的效果—在C# 4.0中,新增加的功能并不是很多,而且这些功能都没有应用到例子中。但是,有几个例子利用了.NET Framework的功能(如Parallel Extensions),这些功能只出现在.NET 4.0中。《C#函数式程序设计:经典编程技术在现代项目中的应用》介绍函数式程序设计的基本概念,以及如何把这些概念应用到C#语言中。作者尽量提供具有实用背景的示例,但是大多数例子只考虑到语言因素。函数式程序设计是一种与代码、算法和程序结构有关的技术——这一点不同于程序的体系结构。当然,它需要与程序的体系结构相兼容。须知,有时很难在太理论化与偏离重点之间做到理想的平衡,但是作者已尽了最大的努力。在编写《C#函数式程序设计:经典编程技术在现代项目中的应用》时,作者专门开发了一个函数式的辅助代码库,即FCSlib(Functional CSharp Library)。读者在自己的项目中可以随意使用这个库,但是需要指出的是,该库无法提供任何保证。包含这个库代码的下载文件(有关下载文件的更多信息,请参阅“源代码”一节的内容)中还包括一个应用于FCSlib代码的LGPL许可文件。
-
C程序性能优化(日)片山善夫 著《C程序性能优化:20个实验与达人技巧》从CPU与编译器的运行机制讲起,带领读者一步步了解程序的执行成本、编译器的优化选项等,总结出许多C程序性能优化的技巧,并以实验的方式进行了讲解,简明易懂,使人印象深刻。书中带有大量的代码实例,使读者不仅能够了解代码优化的原理,还能够轻松地在实践中应用。《C程序性能优化:20个实验与达人技巧》适合有一定基础的C语言编程人员阅读。
-
C语言与程序设计曹计昌《C语言与程序设计》(作者曹计昌、卢萍、李开)是华中科技大学“C语言程序设计”精品课的主教材。本书力图完整、全面、清楚地介绍C语言的基本语法和语义,同时通过对一些精心提炼的算法实例进行分析和编程设计,培养学生算法设计、程序设计、调试程序的能力。《C语言与程序设计》分为上、下两篇,共18章,另外提供了3个附录。上篇是C语言,包括第1章至第10章,内容主要有概论、基本词法语法规则与程序元素、基本的标准输入与输出、流程控制、函数与程序结构、编译预处理、数组、指针、结构与联合、文件的输入与输出。下篇是程序设计,包括第11章至第18章,深入介绍了复杂类型的指针、递归、排序、线性数据结构、非线性数据结构、参数数目可变的函数与库函数、图形图像处理程序设计、程序设计开发实例。本书适合作为创新实验班(ACM班)和卓越工程师班程序设计课程教材,也适合作为高等院校计算机、通信、电子、自动化等专业和软件学院本科生的教材,或作为研究生入学考试c语言与程序设计方面的参考书,亦适合软件开发工程师和广大科技人员自学参考。