《啊哈C语言!逻辑的挑战(修订版)》是一本非常有趣的编程启蒙书,《啊哈C语言!逻辑的挑战(修订版)》从中小学生的角度来讲述,没有生涩的内容,取而代之的是生动活泼的漫画和风趣幽默的文字。配合超萌的编程软件,《啊哈C语言!逻辑的挑战(修订版)》从开始学习与计算机对话到自己独立制作一个游戏,由浅入深地讲述编程的思维。同时,与计算机展开的逻辑较量一定会让你觉得很有意思。你可以在茶余饭后阅读《啊哈C语言!逻辑的挑战(修订版)》,甚至坐在马桶上也可以看得津津有味。编程将会改变我们的思维,教会我们如何思考,让我们的思维插上计算机的翅膀,以一种全新的方式来感知世界。
本书主要介绍了嵌入式C语言程序设计基础知识、基本数据类型、各种运算符与表达式、C语言9条基本语句和32个关键字、函数、数组、指针、结构体、共用体、枚举型、链表、文件、预处理命令、算法和类型定义符、五子棋人机智能对战等内容。每个知识点都有例子程序,如常用的12种算法、基本C语言语句使用范例等。
本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。书中还专设了“如果是你,你会怎样讲呢?”专栏,以小学生、老奶奶等为对象讲解程序的运行原理,颇为有趣。 第3版升级了书中用到的软件产品和开发工具,并在正文和注释中补充了大量内容,让初学者更容易理解。对于旧版中颇受好评的硬件相关章节,更新了C语言的样例代码。书末附录关于C语言的章节也升级至近期新标准。 第12章新增了Python机器学习的内容,让初学者能够轻松体验人工智能的乐趣。附录也增加了对Python语言的介绍。 本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。
马石安、魏文平编著的这本《面向对象程序设计教程(C++语言描述第2版)》以面向对象程序设计(Object Oriented Programming,OOP)方法为核心,并选用C++语言作为工具。 《面向对象程序设计教程(C++语言描述第2版)》浓缩了作者多年来软件开发经验和教学实践体会,围绕两条主线进行编写:一条主线以通俗易懂的语言围绕类与对象,介绍面向对象程序构造的基本思想;另一主线设计了丰富的实用程序,通过实践引导读者快速掌握使用C++语言开发面向对象程序的方法和技巧。力求使读者不仅会使用C++语言编程,而且可以理解这些机制。全书共分10章,包括面向对象程序设计概论、从C到C++、类与对象、继承机制、多态性和虚函数、运算符重载、模板、I/O流类库、异常处理、综合应用实例等内容。 全书内容安排循序渐进,讲解深入浅出,列举实例丰
本书根据*非计算机专业计算机基础课程教学指导分委员会提出的《高等学校非计算机专业计算机基础课程教学基本要求》中的关于“程序设计”课程教学要求,根据当前学生的实际情况,结合一线教师的教学实际经验编写而成。 本书主线清晰、重点明确、内容恰当、概念通俗、表述简洁、举例实用,既注重基础理论,又突出实践性。全书共分9章,内容包括计算机的组成与程序设计基础、C语言基础、C语言控制语句、函数与预处理、数组、指针、其他自定义数据类型、文件和一个完整案例的设计和实现。 本书适合各类大专院校作为程序设计教材使用,也可作为学习计算机知识的自学参考书或培训教材。
马忠梅、王美刚、孙娟、李嘉斌、刘佳伟等编著的《自动检测技术》针对8051单片机和程序设计语言——C语言,讲解单片机的C语言应用程序设计。C51编译器支持经典8051和8051派生产品,统称为Cx51。内容既包括单片机基础和Cx51基础:数据与运算、流程控制语句、构造数据类型及函数与程序结构;又包括Cx51的应用部分:内部资源、扩展资源、输出控制、数据采集、人机交互及物联网传感器采集的C编程。本书还对软件工程推崇的模块化编程技术有所阐述,特别为实时控制的精确定时讲述了C语言与汇编语言的混合编程技术。书中配备了足够数量的习题,可供师生选用。 《自动检测技术》的特点是取材原文资料,总结实际教学和应用经验,实例较多,实用性强。书中C语言针对8051的特有结构描述,即使无编程基础的人,也可通过本书的学习很快掌握单片机的C编程
本书是国防工业出版社出版的《Python数学建模算法与应用》的配套书籍。本书给出了第2章~第17章习题的解答及程序设计。本书的程序来自于教学实践,有许多经验心得体现在编程的技巧中。这些技巧不仅实用,也很有特色。本书可作为讲授数学建模课程和辅导数学建模竞赛的教师的参考资料,也可作为《Python数学建模算法与应用》自学者的参考书,还可供参加数学建模竞赛的学生以及科技工作者使用。
本书是张静教授主编的《C语言程序设计》(清华大学出版社,2015)的配套教学用书。全书由实验要求及环境、上机实验和综合训练三部分内容组成。部分为上机实验要求及实验环境,内容包括上机实验目的及Visual C++ 6.0程序开发环境,重点介绍了C程序文件的建立、编辑、编译、连接、运行和调试方法。第二部分为实验内容,由12个实验项目组成,选配了C语言教学内容相关的习题,题型包括选择、填空、改错等。第三部分为综合训练,选配了计算机等级考试上机综合练习,涵盖了C语言的全国计算机等级考试题型,各类数据类型、程序结构和典型算法。本书所有习题均附有参考答案。 本书适用于高等院校各专业的计算机基础教学,也可供继续教育学院、技能型人才教育培训机构使用,还可供相关专业人员自学使用。
本书是《C语言程序设计教程》的配套教材。全书共12章,分别对C语言程序设计中的C语言程序设计基础、分支程序设计、循环程序设计、数组、函数、字符串处理、指针、结构体和共用体、文件、位运算和编译预处理的主要内容进行简要概述。结合每章要点,参考各种考试中的主要知识点,设计了大量的例题,并对每个例题进行详细解析。*后,对原书中每章习题的设计思想、关键知识点以及注意事项等进行解析和说明,并给出了参考答案。
本书是《C语言程序设计》的配套教材,内容包括三部分,上机实验、教材的习题解答、部分实验教材中的习题答案。其中实验部分严格按照教材的内容次序,针对C语言中的知识点,从简单到复杂,精心组织了实验过程,每个实验大约需要2学时,练习是从*简单的示例开始,逐步提高难度,完成一个练习,也就掌握了一个章节的内容。教材的习题解答部分给出了教材中全部习题的答案及必要的解析。 实验教材的答案中之所以只给出了部分习题的答案,是避免同学直接查看答案,缺少了思考的过程,也就失去了上机练习的意义,因此只附带部分所谓“难题”的答案,完整的实验教材答案可以到华信教育资源网下载电子版。
本书是教材《C语言程序设计教程(第2版)》的配套用书,供读者同步练习。全书共10章,内容包括:C语言概述、数据类型、分支结构程序设计、循环结构程序设计、数组、函数、指针、文件、编译预处理和用户定制数据类型。每章分两节,*节为课后习题解答,第二节为等考模拟试题,每道题都附有答案,对稍难一点的试题还进行了解析和说明。试题的安排由易到难,课后习题部分相对简单,是学生需要熟练掌握的内容,等考模拟试题部分相对较难,能够满足 全国计算机等级考试二级C语言 的需要。 本书所有试题都经过精心挑选和安排,对于编程题,在给出参考答案时,充分考虑了程序的可读性和算法的效率,部分编程题还给出了多种参考答案,希望能够开拓读者的思路、引导读者深入理解程序设计的基本思想。 本书既可作为学生课后复习的参考用书,也可作为
本书要求读者具有了c语言的基本知识,已经掌握了c语言的基本表达式语句、分支结构语句及循环结构语句,能够用这些基本知识解决一些简单的问题。本书从c语言模块化的程序设计方法入手,过渡到c++程序设计基础,完成从面向过程的程序设计到面向对象的程序设计的学习。 本书内容分为三部分,共9章。部分为第1章,是c语言模块化程序设计基础,主要介绍如何通过自定义函数进行模块功能设计的基本方法,这部分内容是模块化程序设计的基础。第二部分为第2章~第6章,是应用程序设计基础,主要介绍数组、指针、结构、文件和位运算等基础知识,通过学习这部分的知识,使读者更加熟练地掌握模块的功能设计,采用更多更丰富的方法处理程序的复杂数据,学会使用不同的数据存储方式和数据提取方式,逐步认识模块化程序设计的思想,掌握模块化程
C语言是一种应用非常广泛的结构化高级程序设计语言,既适合于编写应用软件,又特别适合于编写系统软件。《C语言程序设计教程/21世纪高等学校规划教材·计算机科学与技术》由12章组成,按照循序渐进的原则,详细地介绍C语言的基本概念和语法规则,同时在难点的讲解上力求准确、完整。在此基础上,通过精选的典型例题分析,使得读者能够尽快掌握利用C语言进行程序设计的技巧和方法,特别是,为了使读者能够尽快利用C语言编写大型实用程序,在书中的后一章详细分析了一个图形编辑程序的设计与实现过程,并给出了完整的源程序。 本书是作者根据多年的教学经验编写而成的,在内容编排上尽量体现出易学的特点,在文字叙述上力求条理清晰、文字简洁,以便读者阅读。 本书可作为大专院校计算机专业及其相关专业的教材或教学参考书,也可作为自
本书共分11章,内容包括:C程序设计入门、C语言基础、C程序设计初步、选择结构程序设计、循环结构程序设计、数组、函数、指针、建立自己的数据类型、位运算与文件、职工信息管理系统开发实例。 本书结构严谨,实训内容丰富,突出能力培养,充分体现讲、学、练一体化的思想。每个实训后面都附有课后练习,进一步拓展了实训的深度和广度。这样不仅能够让学生掌握程序设计的基本理论知识和基本原理,还可以让学生学会基本理论知识的应用,真正达到学以致用的目的。 本书可作为各类高等院校理工科专业学习“C语言程序设计”课程的实验教材,还可以作为广大计算机爱好者自学C语言的参考用书。
黄保和、江弋等编著的这本《C语言程序设计(计算机科学与技术第3版)》的内容包括程序设计语言概念、程序设计概念、C语言的词法语法、三种基本控制结构、函数的定义和调用以及数组、结构体、指针等复杂数据类型的定义和应用、文件操作等。每章都配有例题和练习题。 本书的特点:①重点介绍C语言基本的、常用的语法,忽略不常用或重复的语句。②注重程序设计语言的共性,使读者学习C语言之后具有自学其他程序设计语言的能力。③以介绍C语言的语法为线索,通过精心组织的示例,将程序设计的一般方法和技术贯穿在示例分析中,适合于案例教学。 本书适合作为高等学校非计算机专业“C语言程序设计”课程的教材,特别适合于周授课3学时或3学时以下的学生使用。
《C语言程序设计》共分9章,以程序设计思想为中心,以培养应用型人才为目的,以期全面提高学生的应用实践能力和创新能力。本书的显著特点是深入浅出,知识点突出;案例丰富,启发性强;理论与实践并重,强化算法思想和规范化编程。 本书可作为计算机类、电气信息类的本科教材,也可作为广大科技工作者业务学习的参考用书。
雷鹏、宋丽华、张小峰编著的这本《面向对象C ++程序设计》介绍面向对象的基本概念,阐述面向对 象程序设计的思想和方法,将面向对象思想渗透到每 个章节。 本书共10章,主要内容包括绪论、数据类型与程 序控制流程、函数、数组与指针、类与对象、继承、 多态、输入输出流和异常处理,后一章为综合设计 ,用以培养综合应用C++的能力。 本书例题丰富,并有运行结果,每章后附有习题 ,供读者巩固提高所学知识。 本书可作为高等院校面向对象程序设计教材,也 可供程序爱好者学习参考。
全书分两篇:篇主要介绍C语言的基础知识和程序设计思想,内容包括编程思想、C语言基础知识、C语言程序设计基础知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计;第二篇以开发实例为主,在设计实例的过程中来学习C语言,内容包括数据组织、编程模块化思想、指针、文件、综合设计、实用编程技巧。全书以程序设计为核心,知识覆盖面广,例题多而题型丰富,每章均配有多种题型的习题。 本书的内容循序渐进、结构清晰、层次分明、通俗易懂,讲授的内容少而精,通过大量与C语言知识点紧密结合的例题,让读者更好地掌握程序设计方法,强调实践中学习,每章均配有上机实践训练。 本书可以作为高等院校计算机专业本科、专科低年级学生学习计算机语言的入门教材,还可以作为科技人员自学C语言的参考书。
《C程序设计实训教程/高等院校信息技术规划教材》是学习《C语言程序设计》的配套教材,注重培养和提高读者的编程能力和应用能力,具有较强的通用性和实用性。 《C程序设计实训教程/高等院校信息技术规划教材》共分12章,各章主要内容包括知识点梳理、编程技能、案例拓展和实训操作四个部分。知识点梳理部分,简明扼要地列出了各章的基本概念和主要内容;编程技能部分,按照学习的进程,适时引导读者进行程序错误分析、测试与调试;案例拓展部分以一个“学生成绩管理”系统作为典型案例,由小到大,由浅入深,将前后知识串接起来;实训操作部分按照知识层次分为基础知识和技能实训、综合应用及能力实训两个实训环节,使读者能把握知识内涵,做到融会贯通,举一反三。
《高等学校计算机应用规划教材:C语言程序设计学习指导与实验教程(第2版)》是与教材《C语言程序设计(第二版)》配套的学习指导与实验用书,内容包括C语言程序设计学习指导和C语言程序设计实验教程两部分。在学习指导部分,介绍了C语言各章知识的要点和难点,选择了一些典型例题进行分析,选编了许多练习题,这些习题题型丰富、覆盖面广,有选择题、填空题、阅读程序写结果题、编写程序题,每道题都给出了参考答案。通过这些练习题,可以训练读者理解和掌握C语言的基本概念与基本语句,编写程序、学习编程方法和技巧。在实验教程部分,介绍了基于Windows平台的C语言开发工具Win-TC的使用方法;介绍了11个实验内容,为读者在计算机上进行程序的编辑、调试和运行进行详细指导。对于每个实验,列出了实验目的、实验知识内容提要、实验的具
《C语言解惑(C和C++实务精选)》脱胎于作者(富勒、杨涛、王建桥、杨晓云)在C语言的摇篮——贝尔实验室教授C语言的讲稿,几乎涵盖了C语言各个方面的难点,并包含了一些其他书籍很少分析到的问题。在每个谜题后面都有详尽的解题分析,使读者能够清晰地把握C语言的构造与含义,学会处理许多常见的限制和陷阱,是一本**的C语言练习册。 本书结构清晰,循序渐进,适合于C语言的初学者,可用作高校计算机相关专业的辅助教材,同时也可供具有一定C语言编程经验的读者复习提高之用。