C/C++及其相关
-
C 语言程序设计实验指导虞铭财 主编本书是为“C语言程序设计”课程编写的实验指导用书。本书由11个实验组成,每个实验都提供精心设计的实验和作业。每个实验和作业都包括问题描述、输入描述、输出描述、输入样例和输出样例。读者可以先编写程序,然后用样例提供的数据测试程序,在实践中逐步理解和掌握程序设计的思想、方法和技巧。本书可以配合《C语言程序设计》教材使用,起到衔接课堂教学和指导实验教学的作用。它可以作为C语言教材的参考书,也可以作为计算机培训班的教材。 -
C 语言程序设计李忠月 主编本书采用“实例导入——问题提出——解释与应用”这一基本叙述模式,从生动有趣的案例引入,从情境中提出问题,建立数学模型,获得解决,最后再应用。全书共分II章,包括概述,类型、运算符与表达式,分支结构,循环结构,函数,数组,C预处理器,指针,结构,位运算,文件等内容。在教材的结构设计上,从有利于学生学习的角度出发,选择、组织和呈现教学内容。本书可作为各类大专院校、等级考试及各类培训的教学用书,也可作为对C语言程序设计感兴趣的读者的自学用书。 -
算法分析与设计石志国,刘冀伟,姚亦飞 编著本书以程序设计作为基础、数据结构作为工具、五大核心算法作为目标,系统地介绍了算法设计中典型问题的求解过程。全书分成程序设计基础、数据结构和五大核心算法3个部分共10章。第1部分为算法分析与程序设计基础,介绍了算法分析的时间和空间复杂度,以及C++算法相关的程序设计基础;第2部分为算法设计数据结构基础,介绍了线性和非线性数据结构基础,同时对常用的排序和搜索算法作了详细介绍;第3部分为典型算法分析与问题求解,介绍了经典算法设计中的“五虎上将”:分治法、贪心法、动态规划、回溯法和分支限界法。本书可以作为高校及各类培训机构相关课程的教材或参考书,提供全书源代码、软件和授课幻灯片等资料,可以从图书支持网站http://www.gettop.net下载,也可以从出版社网站http://press.bjtu.edu.cn的下载栏目中下载。 -
C++程序设计教程习题答案和实验指导瞿绍军《普通高等教育“十二五”规划教材·高等院校计算机系列教材·C++程序设计教程习题答案和实验指导》紧密结合目前高校计算机教学和发展趋势,将ACM国际大学生程序设计竞赛引进教材,对学生养成良好的编程习惯和编程思维,提高分析和解决问题的能力大有帮助,这是本教材的创新之处。《普通高等教育“十二五”规划教材·高等院校计算机系列教材·C++程序设计教程习题答案和实验指导》既是《C++程序设计教程》的配套教材,也可独立使用。全书共分为四大部分:第一部分为实验指导,共12章,习题均按照ACM国际大学生程序设计竞赛标准设计,选用的试题均具有代表性;第二部分为参考答案,其中部分习题提供了多种解决方法供参考;第三部分为两套模拟试卷,附有参考答案,用来检验本课程学习的掌握程度和作为考前的复习,也可供出卷参考;最后介绍了Visual C++和Dev-C++的调试工具。本课程设有专门的课程学习网站,具有丰富的学习参考资料,所有的习题均可在学习网站上进行测试。《普通高等教育“十二五”规划教材·高等院校计算机系列教材·C++程序设计教程习题答案和实验指导》特别适合用作计算机专业和相关专业的教材,作为ACM国际大学生程序设计竞赛入门教材,也可作为各类考试培训和C++自学教材。 -
C语言程序设计教程孟宪福,王旭 编著本书是大连理工大学精品课程教学成果。《C语言程序设计教程(第2版)》共12章,按照循序渐进的原则,详细地介绍了C语言的基本概念和语法规则:数据、运算符、表达式、数据输入输出、基本语句、数组、函数、编辑预处理、结构和联合、位运算、指针、文件操作。最后一章详细分析了一个图形编辑程序的设计与实现过程,并给出完整的源程序。《C语言程序设计教程(第2版)》在难点的讲解上力求准确、完整。通过精选的典型例题分析,使得读者能够尽快掌握利用C语言进行程序设计的技巧和方法。《C语言程序设计教程(第2版)》配有PPT、源代码、习题答案等教学资源。本书可作为高等院校计算机及相关专业C语言程序设计的教材或教学参考书,也可作为自学用书。 -
C语言与程序设计胡元义,吕林涛 主编《C语言与程序设计》作为程序设计课程的教材,从培养学生程序设计的实际能力出发,将理论与实践有机结合,融知识传授和能力培养于一体。《C语言与程序设计》内容丰富、重点突出、例题广泛、图文并茂,注重学生对C语言基础知识的理解和掌握,以提高学生的程序设计能力,培养学生良好的程序设计风格,从而达到使学生深入掌握C语言程序设计的目的。《C语言与程序设计》除了可以作为程序设计语言教材外,还可以作为全国计算机等级考试的教材或参考书。对于从事计算机专业的工作者,《C语言与程序设计》也是难得的一本资料书。 -
Visual C++.NET程序设计梁兴柱 主编《Visual C++.NET程序设计》重点突出了应用性和实用性两个基本原则,条理清晰、实例精练、语言简洁。以Visual studio 2005为平台,由浅入深并结合大量实例,介绍使用Visual C++.NET开发Windows应用程序的原理及方法,带领初学者进人Visual C++.NET程序设计世界。全书共4个部分:第1~2章介绍Visual Studio 2005开发环境和C++基础知识;第3~9章介绍基础技术,包括Windows例程分析、对话框和资源使用、绘图技术、文档视图结构、动态链接库和多线程技术;第10~13章为综合应用部分,包括网络、数据库、串口编程应用和ActiveX控件;最后,配有各章相应的实验。为了方便教学,《Visual C++.NET程序设计》章后配有相应习题,在最后附有实验指导部分。《Visual C++.NET程序设计》可作为高等院校计算机、软件工程专业高年级本科生的教材,也可作为程序开发人员的参考书。 -
程序设计基础实验王泽 等主编《程序设计基础实验:C语言程序设计》是集众多长期从事C语言教学工作的一线教师的经验和体会,并参考大量的国内外有关资料编写而成。《程序设计基础实验:C语言程序设计》共分四部分,一共设置了21个实验:第一部分基础实验包括9个实验,内容包括C语言程序开发环境和上机步骤、基本数据类型、运算符和表达式等。通过这部分的实验教学,使读者熟悉c语言的基本语法结构、程序结构、编程思路及解题的基本思路;第二部分综合实验包括银行存款大小写转换和数组、函数、指针的综合应用。通过这部分实验教学,加深读者对C语言的理解,真正能用C语言这个强有力的编程工具去解决实际问题;第三部分课外实验包括9个实验,内容安排上由浅入深,供学有余力的读者练习;第四部分特色实验内容以银行开户、存款、取款、转账、查询等为主要功能模块,设计实现一个银行常用业务管理信息系统。 《程序设计基础实验:C语言程序设计》具有基础性、实用性和系统性,适用于各类高等院校尤其是财经类院校计算机专业程序设计基础C语言程序设计课程的实验教学。 -
C++图形与游戏编程基础(美)加迪斯 著,周靖 译《C++图形与游戏编程基础》作为入门教材,采用一种新颖、有趣的“寓教于乐”的方式来讲授传统主题,即鼓励并引导学生亲自动手写程序来生成图形、处理图像/声音和玩游戏。所有例子和作业都经过精心设计,能很好地激发学生的学习兴趣,使其在整个课程中都能兴趣盎然地专心学、动手做。全书共12章,涵盖的基本主题包括数据类型、变量、输入、输出、控制结构、函数、数组、文件、类和对象。在学习过程中,循序渐进地介绍如何画一些基本的图形,如何加载和处理图像,如何创建图形和动画,如何播放音乐和音效,如何检测程序不同图形元素(称为sprite)之间的碰撞。同时还介绍如何综合运用这些技能创建互动电脑游戏。《C++图形与游戏编程基础》适合没有任何编程背景但对游戏编程具有强烈兴趣的读者,是帮助他们进入图形和游戏编程世界的理想教程。 -
计算机程序设计基础马德骏,张建宏,汤练兵 主编《计算机程序设计基础:C语言程序设计(第2版)》为高等院校非计算机专业初级计算机语言教材,主要面向初学程序设计者,介绍了C语言的基本知识、基本算法和基本程序设计方法。《计算机程序设计基础:C语言程序设计(第2版)》共有10章,内容分别为:C语言程序设计基础知识选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体、共用体和枚举、文件。考虑到系统平台的发展和程序设计方法的发展,在部分章节中适当兼顾介绍VC++的面向过程部分的程序设计方法,使读者在了解一般的C语言程序设计知识的同时,初步了解面向过程和面向对象开发方式上的差异,为读者今后向面向对象程序设计语言VC++平滑过渡打下基础。本教材通俗易懂,便于自学,主要针对计算机语言的初学者,适用于各类院校非计算机专业本、专科学生,也可供高等职业技术学院、网络学院、成教学院学生,计算机等级考试者,以及培训班学员、C语言自学者学习使用。
