共找到 24699 项 “潘” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
作者: 三毛著
出版社:北京十月文艺出版社,2009
简介:《三毛全集:流星雨》介绍了:三毛心中的武松是不爱红颜只讲义气的豪侠之士吗?潘金莲是朝秦暮楚的水性杨花吗?武松面对如花似玉的嫂子潘金莲真的是无动于衷吗?七尺男儿在面临伦理道德和男女爱欲困惑下究竟有着怎样的心情?孙二娘是否是潘金莲的替代品?同为嫂子,潘金莲和孙二娘在武松性格的发展过程中起着怎样的作用?现代言情作家遭遇古代传统小说会有着怎样的火花?作为作家和女人,三毛有着怎样独到的视角?这些问题在三毛时而激情勃发,时而无语凝噎的情绪起伏中有了答案,另外,书中三毛运用心理分析、推理、换位思考等现代方式来推敲和解读也让传统小说赋予了新的色彩。对此,有阅读过本书的读者这样评论:三毛新书《流星雨》里《三毛说书》可以和易中天百家讲坛上演绎《品三国》相媲美。
作者: 潘阳[等]编著
出版社:科学出版社,2011
简介: 《计算传热学理论及其在多孔介质中的应用》介绍了计算传热学和多 孔介质基本理论及其在工程中的应用。全 书分为三篇,共9章,第一篇为基础篇(第2~5章),介绍计算传热学基础理 论;第二篇为专题篇(第6、7章),其内容主要涉及多孔介质流动传热的基 础 理论,以及作者在计算传热学应用方面的成果;第三篇是实战篇(第8、9 章),随书附送了作者自主开发的计算传热学软件Saints 2D光盘,介绍了 软 件的功能和特点、运行操作以及计算实例的演练。 《计算传热学理论及其在多孔介质中的应用》可作为能源动力、暖通 空调、土木与环境、化工、航空、冶金以及生 命科学等专业的高等院校师生、工程技术人员、科研人员的阅读参考书, 也 可作为大专院校研究生和本科生的教材。 本书由潘阳,许国良,中山?等编著。
作者: 潘玉腾,孙建平,杨林香等著
出版社:浙江大学电子音像出版社,2006
简介: 《走向阳光:大学生心理健康指导》写了关于大学生心理健康指导的书,希望把理论和学生的实际相结合,内容上强调基础性、科学性,在功用上强调广泛性、实用性,在风格上强调简明性、趣味性。在这个动机的驱使下,我们集体创作了这本书。
作者: 武松,潘发明等编著
出版社:清华大学出版社,2014
简介: 《SPSS统计分析大全》由浅入深,全面、系统地介绍了SPSS19.0的应用。《SPSS统计分析大全》涉及面广,从软件基本操作到高级统计分析技术,几乎涉及SPSS目前的绝大部分应用范畴。书中提供了大量应用案例,供读者实战演练。另外,《SPSS统计分析大全》配1张DVD光盘,收录了作者为本书录制的16小时配套高清教学视频及书中所有案例的数据文件。 《SPSS统计分析大全》共30章,分为3篇。第1篇为SPSS19.0软件基础篇,涵盖SPSS19.0概述、数据管理、统计描述分析及基本统计分析的报表制作;第2篇为基本统计分析方法篇,涵盖T检验、方差分析、定性资料统计推断、有序定性资料统计推断、统计图制作、诊断试验与ROC分析、缺失值分析、非参数检验、简单线性回归与相关、多重响应分析、SPSS中随机化过程的实现及典型相关;第3篇为高级统计分析篇,涵盖Logistic回归、对数线性模型、生存分析与Cox模型、聚类与判别分析、主成分与因子分析、多元方差分析、时间序列分析、信度分析、对应分析、神经网络模型、曲线回归与非线性回归、多重线性回归与相关、路径分析、中介效应与调节效应分析。 本书不仅适合SPSS初学者阅读,也适合有一定基础的人员阅读。通信、金融、制造、医药、教育科研、市场调研,连锁零售和电子商务等行业的数据分析人员,可将本书作为一本易学易练的案头必备参考书;医药学、心理学、经济管理等专业的大中专院校的学生和教师,可将本书作为一本教材使用。
抠图+修图+调色+合成+特效Photoshop核心应用5项修炼
光盘作者: 曾宽,潘擎编著
出版社:人民邮电出版社,2013
简介:抠图的秘诀是什么? 人像应该怎么修? 色调如何调才算漂亮?合成怎么做会更真实? 真实的工作流程到底什么样? 是时候解决这些问题了,《抠图+修图+调色+合成+特效Photoshop核心应用5项修炼》通过4个大的部分,分别从目的出发,从功能出发,从问题出发,从工作项目出发对五项技术知识进行阐述,帮助你从零开始,轻松成为修图全能手。本书会带给你全新的读书体验,如果有遇到未能解决的PS问题或者阅读本书遇到的问题,可以通过新浪微博@boxertian与作者进行互动,帮你一一解答。 《抠图+修图+调色+合成+特效Photoshop核心应用5项修炼》适合零基础、想快速提高图片处理水平的读者阅读;如果从未接触过Photoshop,通过本书能快速上手。
作者: 潘凯华,刘欣,李慧等编著
出版社:电子工业出版社,2012
简介: 《php 求职宝典》以php求职面试为核心,全面介绍了在php面试中重点考查的各个考点,并从求职面试、职业规划、面试渠道、面试真题、面试过程及职场生存等各个方面讲解了一个面试者应该掌握的所有知识。全书共分7篇24章。第1篇为求职面试第一步,主要包括关于程序员、程序员的自我定位、了解应聘流程、求职渠道选择和设计简历等内容;第2篇为求职成功有道,主要包括求职前的准备、如何应对不同的面试方式、经典面试题问答和面试官最讨厌的40个错误等内容;第3篇为php web编程篇,主要包括web页面设计、php基础、面向对象、错误与异常处理,以及模板与框架等内容;第4篇为sql语言与数据库篇,主要包括sql语言和mysql数据库等内容;第5篇为web服务器与项目设计篇,主要包括服务器、操作系统与网络、项目设计等内容;第6篇为综合测验篇,主要包括英语面试、电话面试、智力测试等内容;第7篇为职场生存篇,主要包括“新员工”的第一堂课、学会在企业中立足、向金字塔尖前进等内容。 《php 求职宝典》附带光盘,光盘中提供了“实战能力测试系统”,该系统包含模拟面试系统、技术能力笔试模拟系统、扩展能力模拟系统3个与《php 求职宝典》相关的实战模拟考试,通过这3个系统,读者可以轻松训练自己的面试和笔试能力。另外,该系统还包含技能学习系统、技能测试系统、实战热身系统、项目实践系统等,使读者可以轻松掌握php语言的实战开发能力。 《php 求职宝典》适合于高校应届毕业生、正在应聘的程序开发人员、相关社会培训班的学员,以及大中专院校的师生,也可以作为php初学者和程序开发爱好者的参考书。
The Report on the Development of Chinese Talents
光盘作者: 潘晨光主编
出版社:社会科学文献出版社,2004
简介: 《中国人才发展报告》一书是在国家提出人才强国战略的宏观背景下推出的,其目的在于,通过对中国人才队伍建设的历史回顾、现状分析,在总结人才队伍建设经验教训的基础上,提出改进中国人才队伍建设的基本思路,并对中国人才未来发展作出展望,为顺应“人才强国”这项造福子孙万代的伟大战略决策的实施,为全面建设小康社会和实现中华民族的伟大复兴,贡献我们的微薄之力。 人才战略是一个大课题,涵盖内容广泛,一本书所能涉及的范围有限。《中国人才发展报告》重点选择了四个方面:一是从宏观角度出发,分析中国人才形势及其发展环境、人才制度、人才市场、人才跨国流动、人才开发投资、人才量化等方面的问题,对中国人才工作进行综合性的归纳总结,比较系统地考察中国人才发展的历史与现状,特别是党的十一届三中全会以来,中国人才工作取得的巨大成就,同时,站在全球人才战略的高度,探讨中国人才工作面临的机遇与挑战;二是从不同领域的角度出发,分析城市人才、农村人才、少数民族人才的发展情况及其存在的差距,总结多年来在人才方面取得的经验及其面临的困境,并提出了在这些领域推动人才队伍建设的意见和建议,为有关部门宏观调控人才配置提供可资借鉴的经验;三是从不同行业、领域的角度出发,分析了党政领导人才、国有企业人才、民营企业人才、金融人才、科技人才、信息人才、国际经贸人才、教育人才等一些行业或领域的人才发展现状、存在的问题,并对这些行业、领域面临的人才短缺问题,提出了相应的对策建议;四是从高层次人才队伍建设出发,比较全面地回顾了院士人才、博士后人才、留学生人才、国际人才的发展历程,分析了存在的问题及其成因,并对如何提高中国高层次人才的整体素质,扩大中国高层次人才队伍规模进行了有益的探讨。 《中国人才发展报告》在写作方面主要强调三个方面:一是注意系统性。本书的多数文章都涵盖了中国人才发展的历史过程、现状、存在的问题,也提出了作者本人的观点,力求给读者一个全面、系统的印象;二是注意量化分析。能够进行量化分析的内容,尽可能进行量化分析,以便使读者能够清晰地看到中国人才队伍的发展现状。由于中国人才统计工作还不完备,有些行业的数据很难找到,即使找到的数据在准确性方面也需要考量,尽管存在诸多困难,但本书的各位作者还是尽力确保所引用数据的权威性、丰富性、准确性、新鲜性;三是注意人才的发展环境分析,人才能不能生存、发展,关键要看环境,包括制度、机制、体制、人文、教育等多种环境,只有形成良好的人才发展环境,才能有效地吸引人才、留住人才,壮大中国的人才队伍。 在多位专家、学者的共同努力下,《中国人才发展报告》才得以问世。我们希望该书能协助有关部门更全面、更深刻地认识中国人才状况;为广大关心人才工作的朋友们提供一些有用的资料。并希望能通过该书结识更多研究人才问题的同仁;吸引更多的人士关注人才问题。只有大家都来关心人才问题,中国人才工作才能健康、快速、可持续地发展。 编写《中国人才发展报告》一书的过程也是作者自身学习的过程,作为社会科学工作者,我们的研究工作与人才问题有着密不可分的联系,研究人才问题,不仅使我们掌握到大量最新的人才信息,也有利于我们从一个全新的角度思考社会的发展问题,从知识、能力等多个方面促使我们提高自身素质。 本书论述了中国实施“人才战略”以来,在培育中、高级人才方面取得的成就、经验、存在问题,及未来发展对策和发展趋势预测。内容涉及国民经济部门的人才培养及使用,留学人才的培养及使用,两院院士制度的成就及存在,国际来华留学人员的培养等问题。 读者对象:党政领导决策层,教育系统,科研院所,企业界,大专院校师生,留学人员。 [
作者: 幸福空间有限公司 编著
出版社:清华大学出版社 2014-9-1
简介: 本书精选台湾一线知名设计师的33个欧美风格的最新真实设计案例,并针对每个案例进行了图文并茂的讲解,包括总体概述、设计思想、格局规划、材质运用、个案的因地制宜,以及部分平面配置图和难题破解秘笈等,所有案例均有设计师本人解析,保证了内容的权威性、专业性和真实性,代表了当今台湾室内设计界的最高水平和发展潮流。 本书还配有设计师现场录制的高品质多媒体教学光盘,光盘内容包括:南台湾北欧风情·实木玩味空间(周建志主讲)、弥漫甜点香气·纯正美式风情(潘仕敏主讲)、欧式百年饭店精致诠释(詹玫芳主讲),是目前市场上尚不多见的书盘结合的家装设计书。 本书适合有家装需求的读者、家装设计师、从业者以及高校建筑设计与室内设计\环境与艺术设计等专业师生使用。
作者: 潘光洋等编著
出版社:电子工业出版社,2011
简介: Ubuntu Linux是一个操作系统,其提供给用户一个操作简单、使用方便 的桌面环境。由潘光洋等人编著的《Ubuntu Linux从初学到精通》详述了 Ubuntu Linux的安装和使用。其中内容包括了Linux操作系统的概述、 Ubuntu系列操作系统的安装、Ubuntu的多种桌面环境、Ubuntu的命令操作、 Ubuntu中常用软件的安装与使用、Ubuntu服务器的应用,以及Ubuntu环境下 的编程。为使读者能快速掌握Ubuntu系统的操作,《Ubuntu Linux从初学到 精通》详细讲解了每个操作步骤并结合了相关步骤的图例。 《Ubuntu Linux从初学到精通》配套光盘中提供了源文件和操作步骤的 视频教程。视频配合音频能帮助读者理解和掌握操作。 《Ubuntu Linux从初学到精通》非常适合刚使用Ubuntu Linux操作系统 的普通用户和系统管理员,同时也适合于以Ubuntu为开发环境的开发者。
全国学前教育专业"十三五"规划:幼儿教师实用英语口语·初级(新课程标准)"十三五"规划:幼儿教师实用英语口语·初级(第二版)
光盘作者: 潘杰
出版社:复旦大学出版社 2017年03月
简介:
潘杰、孙爱华主编的《幼儿教师实用英语口语(附光盘初级第2版全国学前教育专业新课程标准十三五规划教材)》以幼儿园一日生活常规为主线,紧扣幼儿教育健康、语言、科学、社会、艺术五大领域,突出大主题范畴与下设各小主题之间的连贯性与逻辑性,既考虑所选主题对幼儿教师充分掌握英语口语的实际帮助,又考虑幼儿认知能力的可接受性,还兼顾所学知识对幼儿习惯和德育的培养,每单元均由教学目标、5个重点句型、2-3个对话、10个拓展句型、相关实训任务(包括:Dialoguedrills,Oral translation,Role play)以及开心一刻(包括: Chant, Game,Song)组成,图文并茂,内容丰富实用,形式活泼多样。本书配有MP3光盘,由外籍专家朗读,提供地道的语音语调示范。部分歌曲可以扫描二维码观看动画视频。本书还配有教学课件,欢迎任课老师来函获取,电子邮箱地址:fudanxueqian@163.com。
Telecommunication breakdown:concepts of communication transmitted via software-defined radio
光盘作者: (美)C. Richard Johnson ,(美)William A. Sethares著;潘甦译
出版社:机械工业出版社,2008
简介: 《软件无线电》可作为高等院校电子信息与电气学科本科各专业的教材和非电子电气信息类本科相关专业的选用教材,也可供从事电子技术的工程技术人员参考。 《软件无线电》主要讲述了数字的、软件定义的无线电系统设计,反映了硬件到软件的转变趋势。《软件无线电》可以帮助读者建立一个完整的数字无线电系统,包括了典型数字通信系统的各个部门。通过对《软件无线电》的学习,读者能把各个部分连接起来建立一个完整的接收机。 主要特点: 《软件无线电》引领读者从最简单的通信系统不断系统、深入地学习软件无线电的知识,从而增强其解决问题的能力和经验。 《软件无线电》带领读者学习、探索和调试通信系统的软件模块,使其建立鲜明的概念并掌握理论联系实际的方法。 《软件无线电》提供了许多程序模块和软件信号源,可直接用于通信系统的仿真和测试。 《软件无线电》附赠光盘中包含了书中所有MATLAB程序代码、完整的数学幻灯片,以及“数字QAN无线电”的内容。
作者: 潘凯华,刘欣,李慧等编著
出版社:电子工业出版社,2011
简介: 《实战突击:php项目开发案例整合(含dvd光盘1张)》以会议记录管理系统、留言本、在线投票系统、个人网络日记、在线论坛、博客、物流管理系统、在线考试管理系统、明日编程词典、明日科技企业网站、明日软件导航系统、播客、在线音乐系统、电子邮件系统、bcty365网上社区、易查供求信息网、图书馆管理系统、办公自动化管理系统、电子商务网站、明日知道网站和新闻发布系统21个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。 《实战突击:php项目开发案例整合(含dvd光盘1张)》所附配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在windows 2000、windows xp和windows 2003下全部通过,保证能够正常运行。 《实战突击:php项目开发案例整合(含dvd光盘1张)》案例涉及行业广泛,实用性非常强,通过对本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。
出版社:外语教学与研究出版社,2006
简介:《书虫?牛津英汉双语读物:1级上(适合初1、初2年级)(套装全10册)》内容简介:“书虫”是外语教学与研究出版社和牛津大学出版社共同奉献给广大英语学习者的一大精品。书虫在英语中大概是颇可爱的形象。想象一下,有那么一只勤勉的小虫,它如痴如醉地沉迷于书卷,孜孜不倦地咀嚼着字母……如今这只“书虫”漂洋过海,轻盈落在了中国英语学习者的掌中。“书虫”首先将给你自信,即使你目前只有几百的词汇量,也可以不大费劲地阅览世界名作了。书虫还会用它细细的鸣叫声不停地提醒你:要坚持不懈地读下去,要广泛而丰富地读下去。待到读完丛书系列中的最后一本,你也许会突然发现:你已经如蛹化蝶,振翅欲翔了! “书虫?牛津英汉双语读物”系列 “书虫”入门级(适合小学高年级,初一) 书虫(初1)(套装共10册)(适合小学高年级) 书虫(入门级)(共10册) 书虫?牛津英汉双语读物:白色巨石(入门级适合小学高年级初1) 白色巨石:入门级(适合小学高年级、初1) 雾都疑案(入门级)(适合小学高年级、初1) 亚瑟王朝里的美国人(入门级)(适合小学高年级、初1) 吸血鬼猎手(入门级)(适合小学高年级、初1) 侠盗罗宾汉(入门级)(适合小学高年级、初1 ) 亚瑟王传奇(入门级适合小学高年级初1牛津英汉双语读物) 生存游戏(入门级)(适合小学高年级?初1) 逆戟鲸(入门级)(适合小学高年级初1) 把钱拿出来:入门级(适合小学高年级、初1) 红酋长的赎金(入门级)(适合小学高年级初1牛津英汉双语读物) “书虫”第一级(适合初一,初二年级) 书虫(1级上)(10册)(适合初一、初二年级) 书虫(1级)(上)(适合初1、初2年级)(共10册) 书虫(1级下)(共9册)(适合初1初2年级) 书虫(第1级)(共8册) 爱情与金钱(牛津英汉对照读物) 爱情与金钱(附磁带) 象人(牛津英汉对照读物) 猴爪(牛津英汉对照读物)/书虫 奥米茄文件 苏格兰玛丽女王(牛津英汉对照读物附磁带)/书虫 谁谋杀了总统 潘德尔的巫师 绿野仙踪 福尔摩斯与赛马(1级)(适合初1初2) 难忘米兰达(1级)(适合初1、初2) 在月亮下面(附磁带) 在月亮下面 歌剧院的幽灵1级(适合初1、初2年级) 阿拉丁和神灯(1级适合初1/初2年级) “书虫”第二级(适合初二,初三年级) 书虫(2级上) 书虫(2级下) 书虫(第2级)(适合初1学生)(共8册) 书虫(2级上)(共8册)(适合初2初3年级) 书虫(2级下)(共8册)(适合初2初3年级) 五镇故事2级(适合初2初3) 莫尔格街凶杀案(2级)(适合初2-初3年级) 威廉?莎士比亚 威廉?莎士比亚(附磁带) 书虫?牛津英汉对照读物:五个孩子和沙精 五个孩子和沙精(牛津英汉对照读物)(附磁带) 神秘女人:阿加莎?克里斯蒂 哈克贝利?费恩历险记(附磁带) 法兰克福的耳环:2级(适合初2、初3) 坎特维尔幽灵(2级)(适合初2初3) 书虫?牛津英汉双语读物:分享年 书虫?牛津英汉双语读物:福尔摩斯探案故事 鲁宾孙漂流记(2级)(适合初2初3年级) 鲁宾孙漂流记(牛津英汉对照读物) 鲁宾孙漂流记(附磁带) “书虫”第三级(适合初三,高一年级) 书虫(3级上) 书虫:3级下(适合初3、高1年级) 书虫(3级下)(共9册)(适合初3高1年级) 书虫(3级上)(共8册)(适合初3高1年级) 书虫(第3级下适合初2学生共8册)/书虫牛津英汉对照读物 书虫(第3级)(上)(共7册)(适合初2学生) 公正(牛津英汉对照读物) 公正(牛津英汉对照读物)(附磁带) 秘密花园 爱丽丝镜中世界奇遇记 爱丽丝漫游奇境记(附磁带) 勃朗特一家的故事(牛津英汉对照读物) 牙齿和爪子(牛津英汉对照读物) 多里安?格雷的画像 星际动物园(牛津英汉对照读物) 星际动物园3级(适合初3高1年级) 星际动物园(附磁带) 三个陌生人(3级) “书虫”第四级(适合高一,高二年级) 书虫:4级上(适合高1、高2年级) 书虫:4级下(适合高1、高2年级) 书虫:第4级下(共6册) 书虫:第4级(上)(共5册)(适合初3学生) 书虫(4级上)(适合高1、高2年级) 书虫(4级下)(共7册)(适合高1高2年级) 书虫(第4级)(下)(适合初3学生)(共6册) 双城记 双城记(4级)(适合高1高2年级) 小妇人(牛津英汉对照读物)/书虫 华盛顿广场(牛津英汉双语读物)/书虫 不平静的坟墓(牛津英汉对照读物) 不平静的坟墓:4级(适合高1、高2年级) 金银岛(牛津英汉对照读物)/书虫 金银岛(4级)(适合高1高2年级) 小妇人(4级)(适合高1高2年级) “书虫”第五级(适合高二,高三年级) 书虫:5级(适合高2、高3年级) 书虫(第5级)(适合高1学生)(共4册) 书虫(5级)(共5册)(适合高2高3年级) 远离尘嚣(5级)(适合高2高3年级)(牛津英汉双语读物) 远大前程(牛津英汉对照读物) 大卫?科波菲尔(牛津英汉对照读物) 大卫?科波菲尔(5级)(适合高2高3年级) 呼啸山庄 呼啸山庄(5级)(适合高2高3年级) 书虫?牛津英汉双语读物-理智与情感 “书虫”第六级(适合高三,大学低年级) 书虫(6级) 书虫(6级)(共5册)(适合高3大学低年级) 书虫:第六级(共4本) 书虫(第6级)(适合高2、高3学生)(共4册) 简?爱 简?爱(6级)(适合高3、大学低年级) 苔丝 雾都孤儿(牛津英汉对照读物) 白衣女人:6级(适合高3、大学低年级) 书虫?牛津英汉双语读物:吉姆老爷
作者: 潘光洋,蔡娜 编著
出版社:电子工业出版社 2014-6-1
简介: Linux是一种多用户的网络操作系统,它提供给用户一个操作方便、使用简单的桌面环境。本书基于Ubuntu 12.04 LTS Desktop和Server两个版本讲解Linux在个人计算机中的应用,从而让读者学习Linux操作系统应用的基本原理和操作。书中的内容涉及Linux和Ubuntu的基础知识、Ubuntu的安装、快速设置系统、Ubuntu各桌面系统的安装与应用、Shell基本命令、软件包管理、磁盘管理、系统管理、网络管理、常用应用软件、办公软件包LibreOffice、打印机管理、Linux编程工具、Shell脚本编程、服务器基础知识、Apache服务器、VSFTP服务器、Samba服务器、NFS服务器、Linux系统安全、Linux系统安全防范。
作者: 潘武明主编
出版社:科学出版社,2004
简介: 《力学:计算机辅助教程》是在力学课程改革的基础上编写,经过几年的教学实践反复修改完成的。《力学:计算机辅助教程》以牛顿力学为主,较为全面的介绍了经典力学的理论以及解决力学问题的主要思想、方法。为适应物理学的发展,《力学:计算机辅助教程》适当地介绍了现代物理学的发展以及与牛顿力学的关系。为提高教学效果与效率,采用计算机辅助教学的现代化教育手段。为提高学生研究问题与解决问题的能力,本教材还介绍了解牛顿动力学方程的数值方法。 《力学:计算机辅助教程》适合于理科物理专业大学生。
作者: 杨彦强,刘袁红,王浩等编著
出版社:机械工业出版社,2012
简介: 所属分类:计算机网络 > 程序设计> c c++ c# vc vc++ > 阅读和学习本书并不要求读者有c++语言的基础,通过几百个简洁高效的代码,本书将带领读者循序渐进地领略c++语言的魅力所在。本书采用从无到有、由浅入深、逐级递进的编写方式,尤其适合无c++语言基础或c语言基础薄弱的程序员阅读。 本书共分为六篇21章,介绍了 visualc++6开发环境的搭建、c++语言的基本数据类型、c++语言的表达式、函数、函数重载、类的继承、多态、内存管理方式、文件存储、错误与异常、rtti、string类、编码风格与程序编译等内容,最后还对世界500强中it公司常见面试题进行了讲解。 本书非常适合c++语言的初、中级学者阅读,并可作为开发人员的参考手册。 前言 第一篇 c++基础 第1章 c++概述 1 1.1 了解计算机 1 1.1.1 计算机硬件 2 1.1.2 计算机软件 3 1.2 程序设计语言 3 1.2.1 机器语言 3 1.2.2 汇编语言 4 1.2.3 高级语言 5 1.2.4 数据结构和算法 6 1.2.5 面向过程的 程序设计(pop) 6 1.2.6 面向对象的 程序设计(oop) 6 1.3 c++简介 7 1.3.1 c++语言发展历程 7 1.3.2 c++语言特点 8 1.3.3 c++程序开发基本过程 8 1.4 c++开发环境的搭建 9 1.4.1 visualc++ 6开发环境简介 9 1.4.2 开发步骤 10 1.5 第一个c++程序 11 1.6 小结 12 1.7 上机实践习题 12 第2章 开始c++之旅 13 2.1 c++程序的结构 13 2.1.1 注释 14 2.1.2 编译预处理与新旧标准 14 2.1.3 主函数 14 2.1.4 名称空间 16 2.1.5 c++语素 17 2.2 变量与基本类型 18 2.2.1 变量 18 2.2.2 整型 20 2.2.3 浮点型 21 2.2.4 基本字符型 21 2.2.5 宽字符型 22 2.2.6 布尔型 22 2.3 常量 22 2.3.1 整型常量和浮点型常量 23 2.3.2 字符型常量 23 2.3.3 字符串常量 25 2.3.4 符号常量 26 2.3.5 枚举常量 27 2.4 运算符与表达式 28 2.4.1 算术运算 28 2.4.2 逻辑运算 30 2.4.3 短路表达式 30 2.4.4 关系运算 31 2.4.5 大有文章: 变量是否为“0” 31 2.4.6 条件运算 32 2.4.7 位运算 32 2.4.8 赋值运算 35 2.4.9 ++和-- 37 2.4.10 逗号表达式 38 2.4.11 sizeof运算符与sizeof表达式 38 2.4.12 运算符的优先级和结合性 38 2.5 类型转换 40 2.5.1 赋值转换 40 2.5.2 表达式中的转换 43 2.5.3 强制类型转换 44 2.5.4 函数调用和传递参数时的类型转换 45 2.6 流程控制语句 45 2.6.1 if...else...选择结构 45 2.6.2 switch结构 47 2.6.3 if...else...结构和switch结构的比较 51 2.6.4 for循环结构 51 2.6.5 for循环结构嵌套 53 2.6.6 while循环结构 54 2.6.7 do...while循环结构 54 2.6.8 循环语句的效率 55 2.6.9 流程转向控制语句之break 55 2.6.10 流程转向控制语句之continue 56 2.6.11 自由转向语句goto 56 2.6.12 程序中止函数exit() 57 2.7 小结 58 2.8 上机实践习题 58 第二篇 c++过程开发 第3章 数组和c风格字符串 61 3.1 什么是数组 61 3.2 一维数组 62 3.2.1 一维数组的声明 62 3.2.2 初始化一维数组 63 3.2.3 一维数组应用举例 64 3.2.4 数组操作注意事项 65 3.3 c 风格字符串 65 3.3.1 c 风格字符串的声明 65 3.3.2 字符数组的cin和cout 66 3.3.3 get()函数和getline()函数 67 3.3.4 cin与get()/getline()函数的搭配问题 68 3.3.5 访问c风格字符串中的某个元素 69 3.3.6 c风格字符串处理函数 69 3.4 多维数组 71 3.4.1 声明一个多维数组 71 3.4.2 初始化多维数组 72 3.4.3 多维数组应用举例 72 3.4.4 多维数组在内存中是如何排列元素的 73 3.5 小结 74 3.6 上机实践习题 74 第4章 指针和引用 76 4.1 指针的定义与使用 76 4.1.1 声明一个指针变量 76 4.1.2 初始化指针变量 79 4.1.3 指向指针的指针 80 4.1.4 指针赋值 80 4.2 指针的运算 81 4.2.1 指针与整数的加减 81 4.2.2 同类型指针间的比较 82 4.2.3 同类型指针相减 82 4.3 动态内存分配 83 4.3.1 使用new动态分配内存 83 4.3.2 使用delete动态释放及动态申请的内存 83 4.3.3 使用new申请动态数组 83 4.3.4 不要使用或释放已经释放的内存块 85 4.3.5 使用malloc和free动态申请内存 85 4.3.6 动态内存申请并不一定能成功 87 4.4 指针和const 87 4.4.1 禁止改写指针(常量指针或常指针) 87 4.4.2 禁止改写间接引用 88 4.4.3 既禁止改写指针,又禁止改写间接引用 88 4.5 指针与数组 88 4.5.1 数组名指针 88 4.5.2 数组元素的指针形式 90 4.5.3 指向数组的指针 90 4.5.4 指针数组 92 4.6 引用 95 4.6.1 引用的声明 95 4.6.2 引用的特点 95 4.6.3 引用的使用限制 96 4.6.4 其他要说明的问题 97 4.7 小结 97 4.8 上机实践习题 98 第5章 结构、共用体和链表 99 5.1 结构 99 5.1.1 如何定义一个结构 99 5.1.2 结构变量的声明和使用 100 5.1.3 结构变量的初始化 102 5.1.4 结构变量间是否可以相互赋值 102 5.1.5 结构体变量的sizeof 103 5.2 共用体 105 5.2.1 共用体的定义 105 5.2.2 共用体和结构的区别 105 5.2.3 共用体变量的声明和初始化 107 5.2.4 共用体使用举例 107 5.2.5 共用体的sizeof 109 5.3 结构数组和共用体数组 109 5.3.1 结构数组的声明和初始化 109 5.3.2 共用体数组的声明和初始化 110 5.4 指向结构的指针 111 5.4.1 声明一个结构指针 111 5.4.2 结构指针的初始化 112 5.4.3 使用指针访问结构成员 114 5.5 链表 114 5.5.1 链表的结构 115 5.5.2 创建链表 115 5.5.3 链表与数组的区别 116 5.5.4 链表的遍历和查找 116 5.5.5 链表的插入和删除 118 5.6 小结 121 5.7 上机实践习题 122 第6章 用函数合理组织程序 124 6.1 模块化带来的好处 124 6.1.1 函数的调用过程 124 6.1.2 抽象和封装 125 6.1.3 实现一个函数 126 6.2 函数定义 126 6.2.1 函数头 127 6.2.2 函数体 127 6.2.3 函数定义补充说明 128 6.3 函数声明 129 6.3.1 为什么要进行函数声明 129 6.3.2 如何声明一个函数 130 6.3.3 分割程序文件 131 6.4 函数调用 132 6.4.1 形参和实参 133 6.4.2 参数类型转换 133 6.4.3 值传递 134 6.4.4 指针传递 135 6.4.5 引用传递 136 6.4.6 对3种传递的补充 137 6.4.7 默认参数调用 138 6.4.8 inline函数 140 6.5 递归 141 6.6 函数的重载 143 6.6.1 何时使用函数重载 144 6.6.2 如何实现函数重载 144 6.6.3 陷阱:隐式转换导致重载函数出现二义性 144 6.7 c++如何使用内存 145 6.7.1 自动存储(栈存储) 145 6.7.2 静态存储(编译器预分配) 148 6.8 作用域与可见域 152 6.8.1 作用域 153 6.8.2 可见域 153 6.8.3 函数的作用域和可见域 156 6.9 小结 156 6.10 上机实践习题 157 第7章 关于函数的高级专题 158 7.1 内存使用错误剖析 158 7.1.1 内存泄露 158 7.1.2 野指针 159 7.1.3 试图修改常量 160 7.1.4 用错sizeof 161 7.1.5 内存越界访问 161 7.1.6 变量的初始化 162 7.2 重申:函数参数传递和返回机制 162 7.2.1 参数传递时的“副本” 162 7.2.2 函数返回时的“副本” 164 7.3 函数与指针 165 7.3.1 指向函数的指针 165 7.3.2 typedef 167 7.3.3 通过函数指针将函数作为另一个函数的参数 168 7.3.4 函数指针数组 169 7.3.5 返回函数指针的函数 171 7.3.6 带参主函数 171 7.4 函数与数组 172 7.4.1 数组名作为函数参数 172 7.4.2 通过指针得到多于1个的回传值 175 7.5 函数与结构体、共用体及类对象 176 7.5.1 3种参数调用 176 7.5.2 3种返回机制 177 7.6 函数编写的建议 177 7.6.1 合理使用const 177 7.6.2 检查输入参数的有效性 178 7.6.3 函数返回类型的判断 179 7.7 小结 179 7.8 上机实践习题 179 第三篇 面向对象的c++ 第8章 面向对象技术基础 181 8.1 面向对象基本概念 181 8.1.1 类的概念 182 8.1.2 类是分层的 182 8.1.3 类和对象的关系 183 8.2 c++类的定义 183 8.2.1 类定义的基本形式 183 8.2.2 类定义示例 184 8.2.3 class和struct 185 8.3 c++类的实现 185 8.3.1 在类定义时定义成员函数 185 8.3.2 在类定义的外部定义成员函数 186 8.4 c++类的使用 187 8.4.1 声明一个对象 188 8.4.2 对象的作用域、可见域和生存期 189 8.5 对象的创建和撤销 189 8.5.1 构造函数的作用 189 8.5.2 构造函数可以有参数 190 8.5.3 构造函数支持重载 191 8.5.4 构造函数允许按参数默认方式调用 192 8.5.5 初始化表达式 192 8.5.6 析构函数 194 8.5.7 显式调用析构函数 195 8.6 复制构造函数 196 8.6.1 复制构造函数调用机制 196 8.6.2 默认复制构造函数带来的问题 198 8.6.3 解决方案—显式定义复制构造函数 199 8.6.4 关于构造函数和复制构造函数 201 8.7 特殊数据成员 202 8.7.1 const数据成员 202 8.7.2 引用成员 204 8.7.3 类对象成员 206 8.7.4 特别说明 210 8.7.5 static数据成员 210 8.8 特殊函数成员 212 8.8.1 静态成员函数 212 8.8.2 const与成员函数 214 8.9 对象的组织 215 8.9.1 const对象 215 8.9.2 指向对象的指针 217 8.9.3 对象的大小 218 8.9.4 this指针 219 8.9.5 对象数组 220 8.9.6 对象链表 221 8.10 为对象动态分配内存 221 8.10.1 使用new和delete为单个对象分配/释放动态内存 221 8.10.2 使用new和delete为对象数组分配/释放动态空间 222 8.10.3 malloc和free能否为对象动态申请内存 224 8.11 小结 224 8.12 上机实践习题 225 第9章 关于对象的高级专题 227 9.1 类的作用域 227 9.2 类定义的作用域与可见域 229 9.3 对象的生存期、作用域和可见域 232 9.3.1 先定义,后实例化 232 9.3.2 对象内存的释放与堆内存 232 9.4 友元 232 9.4.1 友元的非成员函数 233 9.4.2 友元的成员函数 234 9.4.3 友元函数的重载 236 9.4.4 友元类 236 9.4.5 友元是否破坏了封装性 237 9.5 运算符重载 238 9.5.1 运算符重载规则 238 9.5.2 以成员函数形式重载运算符 239 9.5.3 以友元函数形式重载运算符 242 9.5.4 友元函数形式和成员函数形式的比较 245 9.5.5 对运算符重载的补充说明 246 9.6 运算符重载范例 247 9.6.1 赋值运算符 247 9.6.2 函数调用运算符 250 9.6.3 下标运算符 251 9.7 类型转换 253 9.7.1 由其他类型向定义类的转换 253 9.7.2 由自定义类向其他类型的转换 255 9.7.3 隐式转换带来的二义性 257 9.8 重载函数选择规则 257 9.8.1 重载解析 258 9.8.2 什么是完全匹配 258 9.9 小结 259 9.10 上机实践习题 259 第10章 继承 262 10.1 什么是继承 262 10.1.1 简单示例 262 10.1.2 继承的层次性 264 10.2 派生类 264 10.2.1 public派生与private派生 264 10.2.2 protected成员与 protected派生 265 10.3 多基派生 266 10.3.1 多基派生的声明和定义 266 10.3.2 二义性问题 267 10.3.3 解决方案 268 10.4 虚基类 268 10.4.1 共同基类带来的二义性 268 10.4.2 解决方案 270 10.4.3 虚基派生二义性与多基派生二义性不同 271 10.5 派生类的构造函数和析构函数 271 10.5.1 派生类的构造函数 271 10.5.2 派生类的析构函数 273 10.5.3 多基派生类的构造函数和析构函数 275 10.5.4 虚基派生类的构造函数和析构函数 275 10.6 分清继承还是组合 278 10.6.1 继承不是万金油 278 10.6.2 组合 278 10.7 基类与派生类对象间的相互转换 280 10.7.1 类型适应 280 10.7.2 多基继承时的情况 282 10.7.3 公共基类 282 10.7.4 虚基类的情况 284 10.8 小结 284 10.9 上机实践习题 285 第11章 多态 287 11.1 多态与虚函数 287 11.1.1 静态联编 287 11.1.2 动态联编 287 11.1.3 为什么需要虚函数 287 11.1.4 虚函数的声明和定义 290 11.2 虚函数的访问 290 11.2.1 对象名访问 291 11.2.2 指针访问 292 11.2.3 引用访问 292 11.2.4 类内访问 293 11.2.5 在构造函数或析构函数中进行访问 294 11.3 纯虚函数与抽象类 295 11.3.1 纯虚函数的声明和定义 295 11.3.2 抽象类 296 11.3.3 另一种抽象类:类中只定义了 protected型的构造函数 299 11.3.4 延伸:构造函数能否为private型 301 11.3.5 虚析构函数 302 11.4 虚函数引入的二义性 305 11.4.1 多基派生 305 11.4.2 共同基类和虚继承 307 11.5 重载、覆盖与隐藏 309 11.5.1 重载 309 11.5.2 覆盖 309 11.5.3 隐藏 310 11.6 小结 311 11.7 上机实践习题 312 第四篇 泛 型 编 程 第12章 模板 315 12.1 为什么要定义模板 315 12.1.1 类型参数化 315 12.1.2 模板的定义 317 12.2 函数模板 318 12.2.1 函数模板的使用 318 12.2.2 隐式实例化 318 12.2.3 显式实例化 320 12.2.4 特化 321 12.2.5 重载 322 12.2.6 优先级与执行顺序 322 12.3 类模板 324 12.3.1 定义类模板 324 12.3.2 隐式实例化 326 12.3.3 显式实例化 326 12.3.4 显式特化 327 12.3.5 部分特化 328 12.3.6 重载和优先级 328 12.4 模板的嵌套 329 12.4.1 函数成员模板 329 12.4.2 对象成员模板 330 12.5 模板参数 331 12.6 小结 332 12.7 上机实践习题 333 第13章 标准模板库 335 13.1 理解stl 335 13.1.1 容器 335 13.1.2 适配器 336 13.1.3 迭代器 336 13.1.4 算法 336 13.2 使用序列式容器 336 13.2.1 序列式容器的创建和元素的访问 336 13.2.2 所有容器都支持的特征 338 13.2.3 序列式容器中元素的插入和删除 339 13.2.4 vector容器 344 13.2.5 deque容器 344 13.2.6 list容器 344 13.3 使用关联式容器 344 13.3.1 set容器 345 13.3.2 multiset容器 346 13.3.3 map容器 346 13.3.4 multimap容器 348 13.4 关联式容器支持的成员函数操作 349 13.4.1 元素的插入 349 13.4.2 元素的删除 352 13.4.3 元素的查找与访问 354 13.5 迭代器 355 13.5.1 理解迭代器本质 355 13.5.2 迭代器类型 355 13.5.3 为什么要定义这么多迭代器 357 13.5.4 容器中定义的迭代器类型与5种类型的对应 358 13.5.5 流迭代器 358 13.5.6 迭代器失效 360 13.6 泛型算法 360 13.6.1 什么是函数对象 360 13.6.2 算法分类 361 13.7 适配器 365 13.7.1 容器适配器 366 13.7.2 迭代器适配器 367 13.7.3 函数适配器 369 13.8 小结 371 13.9 上机实践习题 371 第五篇 输入输出处理和编程规范 第14章 输入输出和文件 373 14.1 输入输出概述 373 14.1.1 什么是文件 374 14.1.2 流 374 14.1.3 缓冲区 375 14.1.4 重定向 375 14.1.5 3种输入输出机制 376 14.2 高层i/o 377 14.2.1 标准输出函数printf 377 14.2.2 标准输入函数scanf 381 14.2.3 扫描集 384 14.2.4 sprintf函数和sscanf函数 385 14.2.5 fprintf函数和fscanf函数 386 14.2.6 文件访问机制 386 14.3 流类库 390 14.3.1 流类库更安全、更高效 390 14.3.2 流类库层次 390 14.4 输出流 394 14.4.1 操作符<< 394 14.4.2 其他ostream方法 395 14.4.3 格式状态字 397 14.4.4 格式控制值的默认值 398 14.4.5 flag函数读取和设定格式状态字 398 14.4.6 使用setf函数和unsetf函数设定格式关键字 400 14.4.7 设置域宽 402 14.4.8 填充字符 404 14.4.9 浮点数输出和显示精度 404 14.4.10 控制符 406 14.5 输入流 408 14.5.1 >>操作符 408 14.5.2 输入流与格式状态字 408 14.5.3 输入流与域宽 410 14.5.4 使用get函数读取单个字符 411 14.5.5 使用get函数和getline函数读取c风格字符串 413 14.5.6 其他istream方法 415 14.6 流状态 417 14.6.1 什么是流状态 417 14.6.2 读取流状态 417 14.6.3 管理流状态 418 14.7 重载>>和<< 420 14.7.1 插入符的重载 420 14.7.2 抽取符的重载 422 14.8 文件操作 423 14.8.1 文件操作基本过程 423 14.8.2 文件的打开 423 14.8.3 取消文件和流的关联 425 14.8.4 文件的读写 426 14.8.5 文本文件的读写 427 14.8.6 二进制文件的读写 428 14.8.7 文件定位指针和随机读取 429 14.9 字符串流 431 14.9.1 strstream类族 431 14.9.2 sstream类族 434 14.10 小结 437 14.11 上机实践习题 437 第15章 名称空间 439 15.1 什么是名称空间 439 15.1.1 名称空间范例 439 15.1.2 定义名称空间 440 15.2 实体的作用域与可见域 441 15.2.1 实体可见域 442 15.2.2 可见域的扩展 442 15.2.3 using声明机制 443 15.2.4 using声明带来的多重声明问题(二义性) 445 15.2.5 空间内的屏蔽 445 15.2.6 先声明,后使用 446 15.3 名称空间的作用域与可见性 447 15.3.1 名称空间的定义策略 447 15.3.2 推荐用法 450 15.3.3 名称空间嵌套 451 15.3.4 using编译指令 452 15.3.5 未命名的名称空间 453 15.4 对名称空间的思考 454 15.5 小结 454 15.6 上机实践习题 454 第16章 异常和错误 456 16.1 编码时的防错 456 16.1.1 调用abort函数或exit函数 456 16.1.2 返回错误标志 457 16.2 异常机制 458 16.2.1 关键字throw 460 16.2.2 异常处理程序 460 16.2.3 自定义异常对象 463 16.2.4 有继承关系的类异常 464 16.2.5 terminate函数和set_terminate函数 466 16.2.6 unexpected函数与set_unexpected函数 467 16.2.7 标准异常 468 16.2.8 对unexpected函数的补充 470 16.3 异常发生时的内存管理 471 16.3.1 堆栈解退 471 16.3.2 异常处理机制与函数的不同 472 16.3.3 构造函数中抛出异常 473 16.3.4 内存泄露 474 16.3.5 析构函数中可否抛出异常 475 16.4 auto_ptr类 476 16.4.1 使用auto_ptr类模板 477 16.4.2 关于auto_ptr的若干问题 477 16.5 小结 478 16.6 上机实践习题 479 第17章 rtti和类型转换操作符 481 17.1 rtti机制 481 17.1.1 dynamic_cast操作符 482 17.1.2 typeinfo类和typeid操作符 483 17.1.3 补充说明 484 17.2 类型转换操作符 484 17.2.1 const_cast操作符 484 17.2.2 static_cast操作符 485 17.2.3 reint erpret_cast操作符 486 17.3 小结 486 17.4 上机实践习题 487 第18章 string字符串类 489 18.1 为什么要使用string类 489 18.2 声明一个字符串 489 18.3 字符串的输入输出 491 18.4 string类功能 492 18.4.1 string字符串和c风格字符串的转换 492 18.4.2 赋值和清空 492 18.4.3 元素删除 493 18.4.4 元素追加与相加 493 18.4.5 元素插入 494 18.4.6 大小和容量 494 18.4.7 元素存取 494 18.4.8 字符串比较 495 18.4.9 提取子串 495 18.4.10 搜索与查找 495 18.5 小结 496 18.6 上机实践习题 496 第19章 编码风格 497 19.1 程序的排版 497 19.1.1 注释 497 19.1.2 空行的用法 498 19.1.3 代码行 498 19.1.4 空格 498 19.1.5 缩进与对齐 499 19.1.6 &和*的位置 499 19.2 命名规则 499 19.2.1 windows风格和unix风格 500 19.2.2 如何对程序实体命名 500 19.3 项目文件的组织 500 19.3.1 模块划分 500 19.3.2 头文件 500 19.3.3 定义文件 501 19.3.4 目录结构 501 19.4 小结 501 19.5 上机实践习题 502 第20章 程序编译 503 20.1 程序的编译流程 503 20.2 预处理 504 20.2.1 头文件包含 505 20.2.2 宏 505 20.2.3 条件编译 506 20.2.4 #ifdef、 #ifndef与重复包含 507 20.2.5 使用const代替#define定义常量 508 20.2.6 inline与#define的比较 509 20.3 vc6调试入门 509 20.3.1 断点的设置与去除 509 20.3.2 条件断点 510 20.3.3 数据断点 510 20.3.4 消息断点 511 20.3.5 观察视图(watch) 511 20.3.6 内存视图(memory) 511 20.3.7 变量视图(variables) 511 20.3.8 寄存器视图(registers) 511 20.3.9 调用堆栈视图(call stack) 512 20.3.10 反汇编视图(disassembly) 512 20.3.11 进程控制 512 20.4 其他调试手段 512 20.4.1 debug模式和release模式 512 20.4.2 assert宏 512 20.4.3 输出字符串 513 20.5 小结 513 20.6 上机实践习题 513 第六篇 面试题精选 第21章 常见面试题 517 21.1 常见基本知识问答题 517 面试题1:简述面向对象的3个基本特征 517 面试题2:局部变量能否和全局变量重名 517 面试题3:类成员函数的重载、覆盖和隐藏的区别是什么 518 面试题4:用变量a给出下面的定义 518 面试题5:在c++中,下面的结构是合法的吗?如果是,其作用是什么 519 面试题6:在非c++中建类 a 和 b,在哪几种情况下b能隐式转化为a 519 面试题7:c++中的空类,默认产生哪些类成员函数 519 面试题8:c++有哪些性质(面向对象特点) 519 面试题9:子类析构时要调用父类的析构函数吗 520 面试题10:什么是引用?声明和使用“引用”要注意哪些问题 520 面试题11:将引用作为函数返回值类型的格式及优点有哪些 520 面试题12:引用与指针的区别是什么 520 面试题13:重载和重写(覆盖)的区别 520 面试题14:多态的作用是什么 520 面试题15:请指出const与#define相比有何优点 521 面试题16:c语言中static关键字的具体作用有哪些 521 面试题17:如何判断程序是由c 编译程序还是由c++编译程序编译的 521 面试题18:关键字const的含义是什么 521 21.2 世界500强公司的智力问答题 522 面试题19:工人分金条 522 面试题20:分蛋糕 522 面试题21:过桥问题 522 面试题22:黑白帽子 523 面试题23:电梯与钻石 523 面试题24:手电筒传递 523 面试题25:烧绳问题 524 面试题26:圆的下水道盖子 524 面试题27:选建筑师 524 面试题28:天平分盐 524 面试题29:分不开的钱 524 面试题30:小鸟追火车 525 面试题31:给红色最大的机会 525 面试题32:镜子中的影像 525 面试题33:污染的药丸 525 面试题34:称出不是标准重量的水 525 面试题35:多彩的果冻 526 面试题36:电子游戏机 526 面试题37:监狱里的囚犯 526 面试题38:灯的状态 526 面试题39:时针和分针 527 面试题40:3个奇数 527 面试题41:屋内的灯 527 面试题42:找出最重的球 528 面试题43:盲人分袜子 528 面试题44:烧香计时 528 面试题45:平分蜂蜜 528 面试题46:猜经理女儿的年龄 528 面试题47:两个圆环 529 面试题48:喝啤酒 529 面试题49:算24点 529 面试题50:聪明人 529 面试题51:海盗分金币 529 面试题52:到底是什么牌 530 面试题53:聪明的老板娘 531 面试题54:找出不同重量的球 531 21.3 分析题 532 面试题55:分析下面的程序段,显示最后的结果 532 面试题56:分析程序最后的输出结果 532 面试题57:分析最后输出的结果 533 面试题58:求下面函数的返回值 533 面试题59:分析最后输出的结果 534 面试题60:分析最后输出的结果 535 21.4 编程题 536 面试题61:结果输出到文件 536 面试题62:string类的具体实现 537 面试题63:链表题,一个链表的节点结构 538 面试题64:写一个函数并找出在一个整数数组中第二大的数 540 面试题65:字符串的逆序输出 541 面试题66:判断操作系统的位数 541 面试题67:实现对数组的降序排序 542 面试题68:斐波那契数列1、1、2、3、5等,编写程序求第10项 543 ·由浅入深,循序渐进,从零开始学c++,一点都不难 ·编程基础、编程进阶、编程应用、项目实战、上机练习、面试指南 ·266个实例、42个练习题、68个面试题 本书主要由杨彦强、刘袁红、王浩编著,其他参与编著和资料整理的人员有冯华君、刘博、刘燕、叶青、张军、张立娟、张艺、彭涛、徐磊、戎伟、朱毅、李佳、李玉涵、杨利润、杨春娇、武鹏、潘中强、王丹、王宁、王西莉、石淑珍、程彩红、邵毅、郑丹丹、郑海平、顾旭光。 作 者 2012年1月



















