本书内容涵盖了程序设计的基本概念和技术,通过对 C 语言进行全面介绍,帮助读者理解程序设计的原 理,并掌握实践知识。本书共分为五部分,第一部分(第 2 ~ 9 章)介绍了程序设计的基础知识;第二部分(第 10 ~ 16 章)介绍了输入输出相关知识,包括从键盘和文件获取数值与文本数据的方法,以及以图形化方 式表示数值数据、文本和几何图形;第三部分(第 17 ~21 章)介绍了算法和数据结构相关知识,包括向量容器、 链表和映射容器;第四部分(第 22 ~ 27 章)对 C 语言思想进行了更有广度的介绍;第五部分(附录 A ~附 录 E)是对书中正文的补充。 本书可作为高等院校计算机、电子信息及相关专业的本科生或研究生教材,也可供对程序设计感兴趣的研 究人员和工程技术人员阅读参考。
《学习C 20(中文版)》共18章5个附录,讨论了C 20的5大编程模型:程序化编程、函数式编程、面向对象编程、泛型编程和模板元编程。第I部分介绍基础知识,第II部分介绍容器、C 20范围、指针、字符串和文件,第III部分介绍现代面向对象编程和异常,第Ⅳ部分介绍泛型编程、模板、概念和模板元编程,第V部分介绍高级主题,包括模块、并行算法、并发和协程。 《学习C 20(中文版)》适合需要了解C 20新特性的程序员,包括零基础或有经验的C 程序员以及其他想要了解C 的程序员,也适合希望开课教C 20的老师。
《Python编程 从入门到实践(第3版)》 本书是针对所有层次的Python读者而作的Python人门书。全书分为两部分:第一部分介绍使用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件和异常、测试代码等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用程序,并帮助读者解决常见编程问题和困惑。第3版进行了全面修订:使用了文本编辑器VS Code,新增了介绍removeprefix()方法和removesuffix()方法的内容,并且在项目中利用了Matplotlib和Plotly的新特性,等等。本书适合对Python感兴趣的所有读者阅读。 《Python编程快速上手——让繁琐工作自动化 第2版》 本书是一本面向初学者的Python编程实用指南。本书不仅介绍了Python语言的基础知识,而且通过案例实
《C# 12.0本质论(第8版)》是C#领域中广受好评的经典著作。作为C#权威指南,本书深入解析了C# 12.0的类型别名、内联数组、默认Lambda表达式参数以及对许多主要语言构造的扩展支持。全书共24章,每章开头用 思维导图 指明要讨论的主题以及每个主题与整体的关系。在介绍相关知识点的同时结合了大量通俗易懂的实例,旨在帮助读者全面掌握C#语言,快速成为C#高级程序员。 《C# 12.0本质论(第8版)》适用于对C#感兴趣的各种层次的读者,无论是初学者还是资源开发人员,都可以从本书中获益。 《深入CLR(第4版 中文限量版)》针对CLR和.NET Framework 4.5(及更高版本)进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。全书分5部分共30章。第Ⅰ部分介绍CLR基础,第Ⅱ部分解释如何设计类型,第Ⅲ部分介绍基本类型,第Ⅳ部分以核心机制为主题展
C Core Guidelines解析 在《C Core Guidelines 解析》中,C 专家讲师 Rainer Grimm提炼出了Core Guidelines中的精髓,去除了晦涩难懂的内容,分享了新的见解和背景,并提供了自己培训课程中经过充分测试的示例。 对于使用 C 11 及后续版本 C 的有经验程序员,Grimm 能为他们提供帮助,使其用好Core Guidelines。他的大部分代码示例是为 C 17 编写的,在合适的地方涵盖了更新版本和 C 20,并提供了对官方 C Core Guidelines在线版本的引用。 无论你是创建新软件还是改进旧代码,Grimm 都将帮助你从Core Guidelines里最有用的规则中获取更多价值,使你编写的代码更安全、更清晰、更高效,以及更易于维护。 * 应用Core Guidelines和其中的编程哲学 * 正确使用接口、函数、类、枚举、资源、表达式和语句 * 优化性能,实现并发和并行,处理错误 * 有效地使用常量、不可变性、模板、泛型和元编程 *
《基于自然邻居的聚类分析和离群检测算法研究》是有关数据挖掘中基于邻域概念的聚类分析和离群检测算法的专著。主要内容如下:在自然邻居概念的基础上提出了局部核心点、准聚类中心、自然核心点等概念;在局部核心点、准聚类中心和自然核心点概念的基础上提出了适用于复杂流形结构数据集的基于中心的聚类算法、层次的聚类算法和小生成树聚类算法;对聚类评价标准概念及其现状进行分析,并提出了新的适用于复杂流形数据的聚类评价标准;还提出了无参的离群点检测算法,并利用互为领域图的信息,提出了离群簇检测算法。《基于自然邻居的聚类分析和离群检测算法研究》可供具有一定数据挖掘基础,并对聚类离群感兴趣的学生和研究者参考。
本书共3篇18章,完整展现了一个51单片机工程师成长的经历。51单片机共有21个特殊功能寄存器,而需要重点掌握的只有6个(需要熟练掌握对其位的操作),因而学习单片机其实很简单:学会6个寄存器就学会了单片机程序设计。这样如果一天掌握一个寄存器,那么6天就能学会单片机。 本书适用于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考,还可作为大学本、专科单片机课程教材。
C 语言是从C语言发展而来的一种面向对象的高级语言,而Visual C 则是C/C IDE,即集成开发环境。本书从C 基础开始讲解,由原理到实践 、由浅到深、全面地介绍了在Visual C 环境下,如何利用C 语言编写 Windows应用程序。 本书分为4部分,包括33章。部分是Visual C 编程入门介绍,介绍 了Windows编程的入门知识和C 语言的一些基础知识;第2部分是Visual C 分类应用程序编程介绍,包括Windows应用编程和控制台程序,以及在 Visual C 下如何编写Win32程序、对话框程序、单文档与多文档程序、动 态链接库和ActiveX控件程序;第3部分
C 是一种操作方便、上手快、易理解的计算机编程语言,适合有编程基础的孩子学习。《青少年C 创意编程趣味课堂(微课版)》选取80多个贴近青少年学习生活的例子,结合青少年的认知规律,激发其学习兴趣。 《青少年C 创意编程趣味课堂(微课版)》案例先进行思路分析,用流程图厘清思路,再用程序实现,让孩子在学习C 语言编程的过程中,学会运用计算思维解决问题。 《青少年C 创意编程趣味课堂(微课版)》以C 为设计工具,共分9章内容,从易到难,从基础到综合实战,详细讲解了C 创意编程知识,通过小案例,带领孩子们掌握顺序结构、选择结构、循环结构的基础知识,进入精彩的函数世界,玩转数组、文件输入输出,勇当编程小达人,轻轻松松玩转C 创意编程。 《青少年C 创意编程趣味课堂(微课版)》适合对编程感兴趣的青少年以及不同年龄的初学者阅读,
本书采用引导探索式的教学方法,将庞大的c
本书力求通过100个演练实例使中学生学会C语言程度设计方法和技巧。全书并不是简单的程序罗列,而是通过“演练”的方式给出C语言的比较完整的介绍,目是让学生掌握最基本、最常用而且是比较规范的程序设计方法。读者可以不借助其他参考书便可学会常用的程序设计方法。 针对中学生的特点,本书采用了多种处理,在不牺牲C语言精髓的前提下努力降低读者学习的难度。本书主要面向准备参加各层次信息学竞赛的中学生,也可供其他学习C语言的读者参考。