C/C++及其相关
-
C语言名题精选百则冼镜光编著本书收集了100则C语言程序设计题,共分9类。第一类比较简单,主要希望读者了解到本书的题目、-解法与其他书籍之间的差异;第二至六类分别是关于数字、组合数学或离散数学、查找、排序、字符串等方面的题’目;第七类列出了一些不太容易归类的题目,如Buffon丢针问题、Dijkstra的三色旗问题等;第八类则收录了一些有趣的、娱乐性的题目,如魔方阵等;第九类题目相对较难,且多数是程序设计的名题。本书在组织方式方面别具一格,问题与解答分开介绍。前半部分,把所有问题按归类的方式收纳在一起,说明问题的内容和分析;后半部分是问题的解答。另外,每个题目还包含习题、程序和参考文献,习题部分要求读者延续解答中未完成的工作,而程序为读者提供了一个很好的参考。详细完整的源程序放于网站中方便读者下载学习使用,而参考文献是读者进行进一步学习论证的资料来源。本书内容新颖,实用性强,可作为高等院校师生学习c语言的参考书,也是C语言爱好者的自学读物。 -
C\C++语言程序设计董晓华本书针对C语言初学者进行编写,前一部分对C语言的基本语法和常用语句进行了详细介绍,并提供大量实例加以说明。后一部分作为C语言的加深,介绍了程序设计中常用的算法和数据结构,并对C++进行了一定的介绍,对C语言的后续学习奠定了基础。本书适合作为培养应用型人才院校的计算机及相关专业教学用书,也可作为专业人士的开发参考书,还可作为全国计算机等级考试二级(C语言)培训教材或自学参考书。 -
C++实训教程冯矢勇《21世纪高职高专信息技术实训教材:C++实训教程》可以帮助读者更好地掌握C++语言程序设计课程的基本内容和学习方法,提高上机实验能力和程序设计能力。本教程除了各章的范例和习题外,还有学习过程中的疑问与答复,便于教学。本书可作为独立的教程,也可作为其他教材的配套实验教材。本书内容丰富、系统全面、要领清晰、实用性较强,是学习C++语言的一本很好的实践参考书。本书可作为高等职业院校、高等专科学校、成人高等学校、软件职业技术学院相关专业学生学习用书。也可以供继续教育学校以及程序爱好者作用。 -
程序设计基础安志远《程序设计基础:面向对象及C++实现》采用“任务驱动”的编写方式,语言通俗易懂,概念简洁、明确,内容由浅入深,循序渐进,具有较强的实用性。全书共计9章内容,包括C++语言概述、类与对象、静态成员与友元、运算符重载、继承、虚函数和多态性输入/输出流、模板和异常处理、综合实例等。《程序设计基础:面向对象及C++实现》适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院的学生学习,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养使用,还可供本科院校、计算机专业人员和爱好者参考使用。 -
Visual C++编程技巧典型案例解析《电脑编程技巧与维护》杂志社编著Visual C/C++作为功能强大的可视化应用程序开发工具,是计算机界公认的优秀应用开发工具。本书精选了《电脑编程技术与维护》杂志近一二年发表的精彩编程文章,并根据读者要求,组织收入了更具价值的编程案例。《电脑编程技术与维护》杂志是为从事电脑编程、系统应用和人员创办的专业性和实用性都很强的技术刊物,它从1994年创刊九年多以来,始终遵循着“实用第一,智慧密集”的办刊宗旨,紧紧跟踪计算机软硬件技术发展和应用趋势,不断求变创新。针对软件开发过程中许多药店和技巧问题,着重提供各类解决方案。对电脑编程人员来说,程序开发能力的提高,除了对语言和算法的学习,还要集思广益,充分借鉴参考别人的长处,深入透彻地理解其中的精髓,然后溶入到自己的设计能力中去,这样无论是对于自身和整体都有莫大的提高,这正是编写这套书的初衷。本书精选65个实例,由浅入深地详细介绍了 Visual C/C++的编程基础。本书内容全面、概念清晰、层次分明、例题典型而实用。 -
C语言教程孟祥双《C语言教程》主要以培养学生实际应用能力为目的,结合应用实例使学生逐步掌握程序设计的方法。全书共13章,主要包括C语言概述、数据类型、数据运算、程序控制基本结构(顺序结构、选择结构和循环结构)、数组、指针、函数、编译预处理、结构体、文件以及图形设计,并配以大量的实例和习题,同时为满足上机课程的需要,设计了11个实验内容。《C语言教程》根据高职高专院校教学特点编写,内容深入浅出,循序渐进,技能训练和能力培养并重,普及与提高兼顾,可作为高职高专教材,也可供相关读者参考。 -
Visual C++编程技巧典型案例解析《电脑编程技巧与维护》杂志社编著VisualC++是Windows编程的主要工具,与Windows的紧密结合使它在软件底层开发上占有非常大的优势。它采用一种巧妙的方法将Windows的编程复杂性封装起来,使得编程人员可以比较轻松地进行Windows应用程序的设计。本书从VisualC++的基础与应用实例人手,系统地介绍了VisualC++在工程开发中的编程知识、方法和技巧,内容包括用户界面、对话框、菜单、工具条、状态栏的创建方法以及各种类向导、控件、组件、动态链接库的特点和使用等,使读者在学习VisualC++软件的同时,能够迅速掌握工程项目开发的思路,轻松解决项目开发过程中出现的问题。本书注重工程实践,实用性强,是广大VisualC++程序员和编程爱好者的首选参考书,也是进行课程项目开发、毕业项目设计的高等院校学生的优秀读物,同时也可作为社会相关高等培训学校的理想案例教程。 -
C++程序设计教程石志国、李向前、薛为民《C++程序设计教程(附光盘)》从体系上分成四大部分:第一部分程序设计基础,介绍C++编程体系概述和C++语法基础;第二部分面向过程C++程序设计,介绍函数、指针、异常处理和泛型算法初步;第三部分面向对象的C++程序设计,介绍类的基本概念、静态成员、友元、继承、运算符重载、虚函数和多态性;第四部分准确高效地编写C++应用程序,介绍输入输出流程、模板、C++编码规范与编码助手。通过对《C++程序设计教程(附光盘)》的学习,能够对C++的总体内容有一个清晰的认识,为开发应用程序打下坚实的基础。《C++程序设计教程(附光盘)》配套光盘包括《C++程序设计教程(附光盘)》所有源代码。《C++程序设计教程(附光盘)》授课幻灯片、课后习题答案、教学大纲及其他教学支持信息,《C++程序设计教程(附光盘)》可以作为高校及各类培训机构C++程序设计的教材或者教学参考书,也可作为C++自学人员和C++开发人员的参考书及全国计算机等级考试C++的参考用书。 -
C语言程序设计黄迪明主编本书详细介绍C语言及其程序设计方法。全书共12章,主要内容包括:C语言程序设计基础知识;数据类型、各类运算及数据的输入/输出;控制语句;数组;指针;函数;变量的存储类型;结构;联合、枚举;文件管理等。此外,本书还为读者介绍了TurboC编译系统以及VisualC编译系统的使用及标准库函数在动态内存分配、BIOS接口及DOS系统调用、文件输入/输出、图形和数据结构应用程序中的调用方法及各类实例。本书为读者展示了C语言灵活、精致的编程方法和在工程、科研中的应用,力求做到C语言知识和应用开发能力的融会贯通。为了帮助读者学习,每章设有小结和习题,并有配套的程序设计题解与上机指导辅导教材。本书是高等学校计算机专业及电子信息类其他专业的教科书,亦可作为高等学校非计算机专业的教材或其他学习C语言人员的自学教材。本书前言前言C语言是一种通用的程序设计语言。它的结构简单,数据类型丰富,运算灵活方便,用它编写的程序,具有速度快、效率高、代码紧凑、可移植性好等优点,能够有效地用来编制各种系统软件和应用软件,是当今最为流行的一种计算机语言。本书以美国国家标准C语言(ANSIC)为基本内容,以当前广为使用的TurboC编译系统为实现版本,全面系统地介绍了C语言及其程序设计方法。本书的第一版是国家电子信息类“九五”规划教材。本书是在第一版的基础上修订而成的,由电子科技大学黄迪明教授主编,全书共12章,主要内容包括:C语言程序设计基础知识,基本数据类型及运算,数据的输入/输出,控制语句,数组,指针,函数,变量的存储类型,结构,联合、枚举,文件管理,及C语言高级程序应用等。书中对指针、函数、变量的存储类型、结构和联合、文件等较难掌握的内容进行了深入讲解和分析,介绍了编译系统标准库函数在动态内存分配、BIOS接口及DOS系统调用、文件输入/输出、图形及数据结构应用程序中的调用方法和实例,为读者展示了C语言灵活、精致的编程方法和在工程、科研中的应用,力求做到C语言知识和应用开发能力的融会贯通。本书是作为程序设计的入门教材而编写的,如果读者对第1章中的1.1节和1.2节内容已经了解,可直接阅读后面的内容。本书参考学时数为51学时(含上机17学时),书中标注“*”的内容,可根据教学实际情况来取舍,既可作为基本教学内容的扩展,亦可作为自学内容。为了帮助读者学习,每章设有小结和习题,同时本书有配套的程序设计题解与上机指导的辅导教材,重点介绍了TurboC编译系统以及VisualC编译系统的使用方法,使学生在课堂学习过程中能迅速掌握C语言程序的编制、编译、调试和运行方法。本书由黄迪明、许家珆、胡德昆编写。黄迪明编写了第1章、第2章、第7章~第11章,许家珆编写了第3章~第6章,胡德昆编写了第12章及附录。电子科技大学杨国炜教授、王健教授对本书的编写提出了各种有益的建议。本书在编写过程中,还得到了杜海涛、王波、刘家芬、陈琼等人的热情帮助。在此对他们及所有为本书的出版付出了辛勤劳动的同志表示衷心的感谢!由于编者水平有限,书中难免存在一些缺点和错误,殷切希望广大读者批评指正。 -
C语言案例教程李崇泰主编本书是教育部职业教育与成人教育司推荐教材。“C语言案例教程”是三年制中职计算机软件专业的重要课程。本书用任务驱动的思想来编写,并以案例来贯穿全书的各章节。本书把枯燥的概念、语法、算法融会在生动、有趣的案例中,以调动学生的学习积极性;本教材结构特点鲜明,源程序书写规范,知识点正确,叙述通俗易懂,文笔流畅。本书还配有电子教学参考资料包,详见前言。本书前言根据教育部《职业院校计算机和软件专业领域技能型紧缺人才培养培训指导方案》的精神,按照中等职业学校计算机应用和软件专业培养目标的要求,我们编写了《C语言案例教程》。该书是软件技能型紧缺人才培养的入门课程,引导初学者学习C语言程序设计的基本知识,为进一步学习必要的理论和各种面向对象的程序设计做好铺垫。本教材侧重于应用,不强调学科知识理论的系统性,编写时按照任务驱动的教学思想,尽量按照案例教学的格式组织材料,以安排在机房上课为背景来设计。全书给出大量的引例和实例,以趣味性的案例引导学生实训。从实例中导出C语言的基本知识点,淡化C语言的学科系统性;希望通过案例教学,努力将C语言作为解决实际问题的工具,强化学生的编程能力。为了克服案例教学法的不足之处,本书通过每个案例,主要介绍与案例相关的C语言知识和使用技巧,但对于与案例关系不密切的那些C语言系统知识,均以附录的形式归纳在本书的最后。在C语言词法和句法的编写上,本书不介绍C语言的历史沿革,甚至连词法的枯燥概念都被融会到各种案例中。以程序实例导出C语言词法和句法的必需部分,先使用,后解释;围绕着实际编程所需导出词法和句法,是作者的一个新的尝试。本书将基本常用的词法集中到第1章,通过实际编程引出所用到的词法,其他一些词法和句法,分散到控制结构部分,用到时再引出讲述。本书的每章开头先说明本章的学习任务,在适当的地方给出教与学的建议。每节以引例开头,给出相当的模仿性实训题加以巩固,随后抽象出本节中C语言的必需的理论,再给出应用性的、趣味性的若干实例。每个内容之后,还相应给出较多的课堂练习,以便及时反馈学生的当堂学习情况;每节之后给出10道左右带趣味性的习题。文中涉及复杂操作时,都充分利用图、表辅助阐明问题,解决难点。内容的排列尽量照顾到中职生的知识结构和程序设计的知识结构,做到由浅入深、由易到难,循序渐进。所有的例题、习题所涉及的知识,尽量不超过初中的水平,肯定不超过高中的要求。全书从开头就很注意源程序书写规范,希望通过训练,使学生较早按照软件行业的习惯书写源程序。全书在文字上,尽量用课堂教学用语;概念的解释方面,尽量用中职生可以理解的字句实现。本书适合中等职业学校计算机应用专业软件设计方向三年制中等学校的学生使用,也可作为计算机爱好者的自学用书。全书分为5章,拟用132学时,其中在机房教学辅导不少于100学时。本书由广西柳州一职校特级教师李崇泰担任主编,四川信息技术职业学院高级讲师赵克林担任副主编,杨培添老师和段标老师担任本书的主审。本书第1章由李崇泰老师编写;第2、3章由辽宁大连电子学校讲师刘淑清编写;第4章的4.1~4.4节及第4章复习与测验由天津电子信息学院讲师苏楠编写,第4章的4.5节由李崇泰老师编写,第4章的4.6节以及第5章的5.1~5.5节、5.8节以及第5章复习与测验由赵克林老师编写,第5章的5.6~5.7节由李崇泰老师编写。全书由赵克林老师修改,刘淑清老师校对,李崇泰老师统稿。本书经教育部审批,列为教育部职业教育与成人教育司推荐教材。由于编审者全是教学第一线的老师,水平有限,书中难免有错漏,敬请读者批评指正。本书还配有“电子教学参考资料包”(包括:教学指南、电子教案和习题答案),免费提供给教师使用。有需要的教师,请登录华信教育资源网(http://www.hxedu.com.cn)下载或与电子工业出版社联系,我们将免费提供。E-mail:ve@phei.com.cn。
