- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江苏二级c语言基础知识题
第6章 C++语言概述 ?6.1? 面向对象的程序设计??? 6.1.1? 考点1:面向对象程序设计的三个特征 ??? C++是一种面向对象的程序设计语言,充分支持面向对象方法中的三个主要特征。 ??? 1.封装性??? 封装是一种信息隐蔽技术,是指将数据和算法捆绑成一个整体,存取数据时只需知道其算法的外部接口而无须了解数据的内部结构。C++语言通过建立“类”来支持封装性和信息隐蔽。 ??? 2.继承性??? 继承性是指一种事物保留了另一种事物的全部特征,并且具有自身的独有性质。C++语言采用继承来支持重用。 ??? 3.多态性??? 多态性是指当多种事物继承自同一种事物时,同一操作在它们之间表现出不同的行为。C++语言使用函数重载、模板和虚函数等概念来支持多态性。 ?????? 例6.1.1? 在C++中,实现封装性需借助于(?? )。[2005年4月 选择第12题]??? A.枚举???? B.类??? C.数组??? D.函数??? 答案:B ?????? 例6.1.2? 关于面向对象的程序设计方法,下列说法正确的是(?? )。[2004年9月 选择第11题]??? A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理??? B.“多态性”指的是对象的状态会根据运行时要求自动变化??? C.基类的私有成员在派生类的对象中不可访问,也不占内存空间??? D.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用??? 答案:D ? 第7章 数据类型、表达式与基本运算7.1? C++数据类型及其定义方法??? C++中的数据类型大体可以分为3类:基本类型、派生类型和用户定义类型。用户定义类型是指必须由用户具体定义后才能使用的数据类型,如第11章将要介绍的类。 ??? 7.1.1? 考点1:基本类型??? 基本类型是系统预先定义好的、与硬件直接相关的类型,包括逻辑型、字符型、整型、浮点型和空值型,是构造派生类型的基本元件。 ??? 1.逻辑型??? 用关键字bool表示,因此又称bool(布尔)型。取值范围只包含true和false,这两个关键字分别对应整数1(表示逻辑真)和0(表示逻辑假)。 ??? 2.字符型??? 用关键字char表示,因此又称char型。取值范围包含全部基本字符及ASCII码集对应的全部符号。字符型数据占用1字节(Byte),即8位(bit)空间。 ??? 3.整型??? 用关键字int表示,因此又称int型,是C++中最常用的数据类型,取值范围是计算机所能表示的所有整数。 ??? 4.浮点型??? 包括单精度型(float型)和双精度型(double型)。单精度型数据一般占用4字节,双精度型数据一般占用8字节。 ??? 5.空值型??? 用关键字void表示,又称void型。void是无值,表示取值为空。而不是0,因为0也是一个值。 ??? 警钟长鸣:C++中没有空值型的常量或变量,void型主要用于函数和指针的声明。 ?????? 例7.1.1? (?? )不是合法的指数形式的C++实数。??? A.23E4??? B.2.56e5?? C.-123E3?? D.5.6E0.3??? 解析:在C++中,指数形式表示为:数字部分E(e)指数部分,其中,数字部分是实数,指数部分是整数,字母E(e)前后必须有数字,字母E(e)后必须是整数。因为选项D中E后面是0.3,是小数而不是整数,所以错误。其他三项都是正确的。??? 答案:D ??? 7.1.2? 考点2:基本类型的派生类型??? 在C++语言中,基本类型的字长及其取值范围可以放大和缩小。改变后的类型称为基本类型的派生类型,由基本类型关键字int、char、float和double前面加上类型修饰符组成。类型修饰符包括:??? ? short(短类型,缩短字长);(? long(长类型,加长字长);(??? ?(??? signed(有符号类型,取值范围包括正负);? unsigned(无符号类型,取值范围只包括正)。(??? ? 第8章 C++的基本语句8.1? C++的基本语句 ??? 语句是C++程序中的基本功能单元,语句是为完成某项任务而进行的相关操作,C++语句通常以分号作为结束标志。按照功能的不同,C++语句分为6种类型:声明语句、表达式语句、选择语句、循环语句、跳转语句、复合语句。在C++中,赋值和函数调用都属于表达式而不是语句。??? 按照执行流程的不同,C++语句结构分为下述3种类型。 ??? 1.顺序结构??? 按照先后顺序依次执行程序中的语句。 ??? 2.选择结构??? 按照给定条件有选择地执行程序中的语句。 ??? 3.循环结构???
您可能关注的文档
最近下载
- 新版VDA6.3-2023过程审核精品教程(培训课件).pptx VIP
- 2025贵州黔东南州凯里市选聘城市社区工作者150人备考练习试题及答案解析.docx VIP
- 防恐反恐教育培训制度.docx VIP
- 2025贵州黔东南州凯里市选聘城市社区工作者150人笔试备考试题及答案解析.docx VIP
- 四川省事业单位综合知识针对四川讲义国情省情.pdf VIP
- ZOOM声乐乐器F8n Pro Operation Manual说明书用户手册.pdf
- 宁波市送达地址确认书.pdf VIP
- 内蒙古军航钨钼稀土科技有限公司钨、钼制品生产项目环境影响报告表.pdf VIP
- 【抗战胜利80周年】铭记伟大胜利汲取奋进力量抗战胜利80周年.pptx VIP
- 工程高大模板工程监理实施细则.doc VIP
文档评论(0)