本书主要介绍了嵌入式C语言程序设计基础知识、基本数据类型、各种运算符与表达式、C语言9条基本语句和32个关键字、函数、数组、指针、结构体、共用体、枚举型、链表、文件、预处理命令、算法和类型定义符、五子棋人机智能对战等内容。每个知识点都有例子程序,如常用的12种算法、基本C语言语句使用范例等。
通过对C指针和内存管理的扎实理解来提高你的编程技能。在这本贴合实际的书籍里,你将了解到指针是如何提供了相应的机制来动态操纵内存,增强对数据结构的支持,允许直接访问硬件。作者Richard Reese通过本书中的内存模型为你展示了如何在数组、字符串、结构和函数中使用指针。 虽然难以掌握,但是指针为c语言提供了灵活性和强大能力,不过很少有资料来讲述这种数据类型。无论你是初学者还是有经验的C或者c++编程人员和开发者,这本详尽的书籍都有着你所需要的知识。 获得针对指针的介绍,包括不同指针类型的定义 了解动态内存分配、释放和改变内存管理技巧 使用把数据传入函数或者从函数中返回数据的技术 理解运用指针时数组的基本特性 探索字符串的基本知识以及如何使用指针来支持字符串 探讨为什么指针会导
《计算思维之快乐编程 初级. C 描述》共分为四篇,分别为基础知识篇、真题解析篇、模拟试题篇、试题解答篇。基础知识篇介绍计算机科学和信息学的发展,硬件、软件、信息的表示,多媒体、网络、信息技术的新名词、新发展、新特点、新应用,以及数据结构涉及的存储结构、散列表、栈、队列、树、图,递归、分治、排序、穷举、贪心、动态规划等基本算法,数学基础中涉及的代数、几何、组合数学初步等知识。真题解析篇对近五届竞赛试题(含普及组和提高组)进行了详细的分析、解答。模拟试题篇给出了普及组和提高组各三份模拟试题(用c 语言描述)。试题解答篇针对这几份模拟试题进行了详细的解析。
本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
本书是与《C++程序设计教程》配套的实验指导和习题解析教材。全书共分四部分,分别为环境使用、实验指导、习题解析和常用资料。环境使用部分包括VisualC++6.0、Visual C++2010、C++Builder6.0的使用和跟踪、调试程序的方法、帮助的使用方法等内容;实验指导部分提供ll个实验、53道题目,从问题分析、算法描述、编程指南、测试指南、问题扩展等方面指导学生完成实验;习题解析对《C++程序设计教程》中的部分习题进行了分析,给出了问题分析、算法描述、编程提示、测试指南、问题扩展等方面的指导;常用资料给出了常见词汇、常见编译错误、常用库函数等实验过程中需要查阅的资料。 本书内容丰富、实用,指导切实、及时;既可作为高等学校计算机程序设计课程的实验用书,也可供程序设计爱好者和相关工程技术人员参考。
本书包含《C语言程序设计基础教程》所有模块相关知识点的针对练习和单元诊断检测题,并提供全书知识点的综合练习题和目标检测题。本书题型丰富、形式新颖、面向应用,可有效促进学习者巩固所学知识和技能,以及学习者自测学习效果。本书既可作为《C语言程序设计基础教程》一书的教学配套练习,也可作为强化C语言学习的助手。
《C语言程序设计学习指导》是根据2013年颁布的全国高等学校计算机等 级考试(重庆考区)二级C语言考试大纲编写而成,其 内容主要包括C程序设计基础、数据类型、运算符与 表达式、程序设计结构、数组的应用、函数、文件操 作、结构体与共用体等。 为了帮助高等学校学生顺利完成C程序设计课程 的学习,并顺利通过课程终期考试和等级考试,本书 精心编写了大量习题,并对解题过程进行了详细的分 析,同时还提供了5套笔试和10套上机模拟试卷。 《C语言程序设计学习指导》可以作为高等学校C程序设计课程的学习辅助用书,也是准备参加全国高等学校计算机二级等级考试人员的教材。
《C语言程序设计实验教程》 是“C语言程序设计”课程的实验基本教程,以程序实例的方式概括各实验知识点,帮助学生掌握C语言程序设计的基本方法。全书共分10个实验,内容涵盖了C语言的运行环境及运行方法、简单程序设计、选择结构程序设计、循环控制程序设计、数组、函数、指针、自定义数据类型、文件的输入输出以及综合程序设计等方面的知识。本书注重学生上机调试程序能力的培养,实验后附加相应的思考练习题目,以便学生进一步巩固本实验所学知识。 本书以专业能力的培养为出发点,突出“以学生为中心”的教育理念,将教材基本内容、提高内容、综合内容3个层次有机结合,安排具体的实验内容,重在全面培养学生的多元能力。 本书可作为高等院校“C语言程序设计”课程的配套实验教程,也可以作为C语言培训机构的培训实验教材,还可以
《C语言程序设计实验教程(第2版)》是与《C语言程序设计教程(第2版)》(刘玲主编,ISBN9787302391593)配套的实验教材。内容包括:配合各章内容的知识点概略,验证性、设计性上机实验的具体操作内容。VisualC++的IDE开发环境,VisualC++下常见编译错误信息,C语言程序的调试方法和技巧等。此外还包括重庆市计算机等级考试笔试和上机试题各一套及主教材习题的参考答案。 《C语言程序设计实验教程(第2版)》内容丰富,可操作性强,是学习C语言程序设计的实用参考书。本书可作为高等学校非计算机专业本科生、研究生“C语言程序设计”课程的辅导教材,也可供普通读者参考使用。
本书是科学出版社出版的《 数据结构 C 实现(第二版)》一书的配套教学参 考书,旨在指导、启发和帮助学生学好数据结构这门 课程。本书对主教材的每一章均给出了复习提要,并 给出了主教材中全部习题的参考答案和分析。本书为 每一章都设计了一套上机实验题,并提供了一个可在 计算机上运行的上机实验的实例。此外,还对数据结 构考试的题型作了介绍,并给出了3套模拟试卷。 本书可作为高等院校计算机专业数据结构课程的 教学参考书,也可供参加硕士研究生入学考试的考生 以及从事计算机开发和应用的工程技术人员阅读和参 考。
这本由凌明编著的《嵌入式系统高级C语言编程( 十二五高等院校规划教材)》主要介绍针对嵌入式系 统基于C语言的软件项目开发流程、较为复杂的C语言 编程知识与技巧、编程风格及调试习惯,并通过对一 个具体的软件模块(ASIX Window GUI)的分析,介绍 分析代码的方法以及设计软件系统需要考虑的各要素 。本书以实际项目中的代码为例来进行介绍,详细分 析在嵌入式系统开发中程序员应该注意的方法、技巧 和存在的陷阱。 《嵌入式系统高级C语言编程(十二五高等院校规 划教材)》适合用作学习嵌入式系统的高年级本科生 或硕士研究生的教学用书,也可作为从事嵌入式系统 编程的软、硬件工程师的技术参考用书。
《C语言程序设计实验指导》是针对《C语言程序设计》课程编写的实验用书,结合课程的知识点本书组织了17个实验,希望通过循序渐进的方式帮助读者巩固学习中涉及到的各类语法、算法知识并提高编程技巧。为了体现本书对于教学的辅助和支撑作用,笔者在每个实验中都针对实验前、实验中、实验后三个环节设计了练习内容。
郭秋滟主编的《C语言经典问题编程实训》作为 程序设计实训手册,完全采用案例推动的方式,由浅 入深地分析讲解,注重实践,对知识点的介绍言简意 赅、通俗易懂,便于学习者掌握C语言中各类经典问题 的算法分析和程序设计。实训案例贴近生活、实用、 有意义,让初学者爱学、好学、容易上手,在学习过 程中对程序设计产生浓厚的兴趣,掌握一定的编程技 巧,积累程序设计的实践经验。 全书共10章,内容包括C语言概述、常用数据类 型编程实训、运算符与表达式编程实训、顺序结构编 程实训、选择结构编程实训、循环结构编程实训、数 组与字符串编程实训、函数编程实训、指针编程实训 、复杂数据类型编程实训。
为满足读者学习C群程序设计的需要,本书系统 地介绍了C#程序设计的编程环境、变量与表达式、流 程控制语句与函数、数组与字符串、面向对象编程基 础、Windows窗体编程、ADO.NET数据库访问技术和 GDI+编程与文件处理等内容。 鲁立、张松慧编*的《C#程序设计》难度适中, 理论结合实际,便于读者在“做中学”,完成对C#编 程技术的掌握。为方便读者在学习理论知识的同时, 又能获得一些实用技能,每章都配有大量实训和实例 。本书既可以作为高职高专教材,也可供计算机专业 、非计算机专业以及其他相关人员学习参考。
由董淑娟、马战宝主编的《C#程序设计项目教程(软件技术专业群高职高专院校十二五精品示范系列教材)》按照项目化的要求编写,采用“简历管理系统”这个完整的案例展开,全面细致地介绍C#据类型、Windows窗体控件、面向对象编程的概念和方法,包括开发环境准备、数据类型知识准备、语句结构知识准备、简历系统实体类设计、简历系统文件存储实施、简历系统数据库应用、简历系统界面设计、简历系统的功能实现、简历系统水晶报表生成、简历系统异常处理和调试。该系统提供学生简历管理功能以及用人单位检索符合条件学生的检索功能,层层递进、步步深入,与编程知识有机结合,让课程变得充实而有趣,为进一步深入学习编程打下良好的基础。本书每章均配有习题,并有与教材内容并行的学生成绩管理系统作为同步练习,促使学生更好地掌握编程的基
励龙昌、虞铭财主编的这本《C语言程序设计实验教程》是为“C语言程序设计基础”课程编写的实验教程。 《C语言程序设计实验教程》共11章,每章都提供了实验前的基础知识、典型的实验案例和精心设计的实验题。实验题与OnlineJudge系统一致,每个实验题都包括问题描述、输入描述、输出描述、输入样例和输出样例。读者可以先编写程序,然后用样例提供的数据测试程序,在实践中逐步理解和掌握程序设计的思想、方法和技巧。
本教材共分10个项目,内容包括认识C程序的开发环境和过程、顺序结构设计、选择结构设计、循环结构设计、数组的使用、函数的使用、指针的使用、结构体与共用体的使用、文件的使用及LED显示程序编程等。 本教材具有以下特点: 1.采用项目驱动方式撰写,提出项目实例,分析完成项目,介绍必需、够用的知识和技术,培养解决问题的能力。项目实例教学贯穿在全书内容中,使阐述内容及读者学习均有很强的目的性,极大地提高读者的学习兴趣和综合能力。 2.实用性强,教材中具有较多的应用技巧和实例。每个项目后安排相应的了相应的习题及实训内容,通过实际操作及时掌握所学内容。 3.内容新颖,项目丰富,能够满足目前C语言程序设计的需要。 4.文字精炼,实例丰富,是学习C语言程序设计的实用教材。 5.随教材光盘提供所有实例的素材文件及课
本书紧密配合教材内容,兼容了大部分C语言程序设计教材的章节编排顺序,可供实践教学和上机选用。书中设计的实验内容涵盖了C程序的开发环境、数据类型与表达式、控制结构、数组与字符串、函数、指针、结构体和共用体、位运算、文件操作等。全书包含14个C语言基础实验和5个典型综合案例,提供了近100个实验题目,旨在提高读者分析问题、解决问题、程序实现的能力。 本书从初学者的角度出发,循序渐进地组织和安排实验内容,具有突出重点、化解难点、注重编程能力的培养等特点。书中主要介绍了Visual C 环境下的实验和调试方法,附录中还介绍了跨平台软件Code::Block的使用,方便读者在其它平台上进行实验。此外,还给出了C语言常用库函数、常见错误信息等内容,方便读者在实验过程中查阅要应用的函数或解决调试错误中遇到的问题。 本书具有基
丁益祥、胡新荣主编的《程序设计基础(C语言版普通高等教育十二五规划教材)》详细介绍了C语言程序设计所涉及的标记、类型、运算符、表达式、基本输入/输出、顺序结构、选择结构、循环结构、数组类型、指针类型、函数、变量的属性、编译预处理、结构体类型、共同体类型、枚举类型以及文件等内容。各章后的习题均选自近年来全国计算机等级考试二级c语言的考试真题,便于课后复习巩固每一章的知识点。 《程序设计基础(C语言版普通高等教育十二五规划教材)》结构合理,内容深入浅出,适合作为高等院校本科和专科教材,也适合初学编程的自学者作为参考用书。
本书是和《C语言程序设计案例教程》配套的实验教材,包括两部分内容: 部分为实验指导与案例练习,第二部分为课后习题参考答案。本书以教材内容为主线,配上习题和大小案例,同时以大型实用案例作为副线,着重培养学生程序设计的全局能力,将大型应用案例的部分功能以小案例形式作为强化学生课程学习的基础,再将一学期所学知识利用大型案例进行综合,提高学生的综合应用能力,从而使学生对程序设计有更高的认识并具备应用创新能力。
李刚健、段淼、郑琦、刘东杰主编的《C语言程 序设计上机实验与习题指导》是中国水利水电出版社 出版的《C语言程序设计》教材的配套上机实验与习 题指导教材,以提高学习者的程序设计能力为基础, 以各章的知识点为主线,为每章设计了大量的典型实 验例题和习题练习,并为主教材的各章习题配备了参 考答案。 全书共分为4章,具体包括:上机实验指导、基 础习题指导、综合习题指导和主教材习题参考答案, 书中实验例题和习题练习内容丰富,具有启发性、综 合性和实用性,所有代码均在Visual C++6.0环境下 调试通过,可直接引用。 本书内容贴近全国计算机等级考试二级C语言考 试的相关知识,可作为C语言程序设计课程的上机实 验教材,也可作为学习者参加全国计算机等级考试二 级C语言考试的参考用书。