版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单选题(共20道试题,共40分。)V1.将两个字符串连接起来组成一个字符串时,选用()函数。.strln().strp().strt().strmp()标准答案:2.定有定义“int[10];int*p;”,则不对的的赋值语句为()。.p=;.p=&[0];.*p=nwint;.p=[5];标准答案:3.++中函数返回值的类型是由()决定的。.rturn语句中表达式的类型.该函数定义时的类型.调用函数时的调用语句.系统根据结果标准答案:4.++语言提供的预解决语句有3种,下面不属于预解决语句的是()。.宏定义预解决.文献预解决.条件编译预解决.中止预解决标准答案:5.假定一个二维数组的定义语句为“int[3][4]={{3,4},{2,8,6}};”,则元素[2][1]的值为()。.0.4.8.6标准答案:6..n/2.n/2+1.n/2-1.n-1标准答案:7.函数重载是指()。.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同.两个以上的函数名字不同,但形参的个数或类型相同.两个以上的函数取相同的函数名,并且函数的返回类型相同标准答案:8.能作为++程序的基本单位是()。.字符.语句.函数.源程序文献标准答案:9.以下叙述中对的的是()。.使用#fin可认为常量定义一个名字,该名字在程序中可以再赋此外的值.使用onst定义的常量名有类型之分,其值在程序运营时是不可改变的.在程序中使用内联函数使程序的可读性变差.在定义函数时可以在形参表的任何位置给出缺省形参值标准答案:10.设”int=15,=26;”,则”out<<(,);”的输出结果是()。.15.26,15.15,26.26标准答案:11.下列if语句的条件为真的是()。.if(0).if(3).oolFlg=tru;if(!Flg).if()标准答案:12.假定p是具有oul类型的指针变量,则表达式++p使p的值(以字节为单位)增长()。.1.4.sizof(oul).sizof(p)标准答案:13.x>0||y==5的相反表达式为____。.x<=0||y!=5.x<=0&&y!=5.x>0||y!=5.x>0&&y==5标准答案:14.在下面循环语句中内层循环体S语句的执行总次数为____。for(inti=0;iq.Typ="1";q.OjtI[q.OjtI.lngth]="ro_734-9-47f0-_Rspons"q.Rspons[q.Rspons.lngth]="Rspons";q.nswr[q.nswr.lngth]="";.n^2(n平方).(n+1)/2.n(n-1)/2.n(n+1)/2标准答案:15.++程序中主函数的名字为____。.min.MIN.Min.任意标记符标准答案:16.从键盘的输入中读入一个值,并赋值给x的语句是()。.in>>x.in<<x.out>>x.out<<x标准答案:17.从键盘上输入数据的时候,只有在输入完数据并按下()后,系统才把该行数据存入缓冲区。.空格.回车.T.空格或回车标准答案:18.若定义了函数oul*funtion(),则函数funtion的返回值为()。.实数型.实数的地址.指向函数的指针.函数的地址标准答案:19.在下面循环语句中循环体执行的次数为____。inti=0;oi++;whil(i*i<10);.4.3.5.2标准答案:20.为了提高程序的运营速度,可将不太复杂的功能用函数实现,此函数应选择()。.内联函数.重载函数.递归函数.函数模板标准答案:二、多选题(共15道试题,共30分。)V1.++语言中,下面的描述不对的的是()。.o-whil语句构成的循环,当whil语句中的表达式值为非零时结束循环.o-whil语句构成的循环必须用rk语句才干退出.不能使用o-whil语句构成的循环.o-whil语句构成的循环,当whil语句中的表达式值为零时结束循标准答案:2.关于局部变量,下面说法错误的是()。.定义该变量的程序文献中的函数都可以访问.定义该变量的函数中的定义处以下的任何语句都可以访问.定义该变量的复合语句中的定义处以下的任何语句都可以访问.定义该变量的函数中的定义处以上的任何语句都可以访问标准答案:3.下面的表达式中值为0的()。.3/5.5>>3.!3.5%3标准答案:4.下列说法中对的的是()。.在一个函数中,可以有多条rturn语句.函数的定义不能嵌套,但函数的调用可以嵌套.函数必须有返回值.即使在不同的函数中,也不可以使用相同名字的变量标准答案:5.关于voi指针,下列说法错误的是()。.voi指针就是未指向任何数据的指针.voi指针就是已定义而未初始化的指针.指向任何类型数据的指针可直接赋值给一个voi指针.voi指针值可直接赋给一个非voi指针标准答案:6.在++语言中,不合法的字符常量是()。.\x43'.''.'\084'."\0"标准答案:7.关于派生类的说法不对的的是()。.派生类可显现基类的任何函数成员.派生类可重载已有的函数成员.派生类可以拥有自己的新成员.派生类无法给基类的数据成员初始化标准答案:8.关于封装,下列说法中对的的是()。.通过封装,对象的所有属性和操作结合在一起,形成一个整体.通过封装,一个对象的实现细节被尽也许地隐藏起来(不可见).通过封装,每个对象都成为相对独立的实体.通过封装,对象的属性都是不可见的标准答案:9.请选出不合法的++语言赋值语。.i++;.=mo.=/;.k=int(+);标准答案:10.关于函数重载,下列描述错误的是()。.函数重载是指两个或两个以上的函数取相同的函数名,但形参的个数或类型不同.函数重载是指两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同.函数重载是指两个以上的函数名字不同,但形参的个数或类型相同.函数重载是指两个以上的函数取相同的函数名,并且函数的返回类型相同标准答案:11.类中有唯一的一个公有成员函数f,对于类的一个对象,执行语句f(100);成功,那么f的函数原型可认为()。.&f(int,int=50);.voif(int&)onst;.onst*f(onstint);.f(onstint&)onst;标准答案:12.关于类中重载赋值运算符,对的的说法是()。.由编译器提供的缺省赋值函数具有puli访问性并且执行按位赋值.在重载派生类的赋值操作时,不仅要实现派生类中数据成员的赋值,还要负责基类中数据成员的赋值.只有在类中具有指针数据成员或引用数据成员时,才需要重载类的赋值操作.通过修改类的声明或定义,可以严禁用户在类对象间进行任何赋值操作标准答案:13.下列()是++的函数声明。.flotrsult();.flotrsult(flot,flot);.flotrsult(flotx,floty){?}.flotrsult(x,y);标准答案:14.下列对引用的陈述中对的的是()。.每一个引用都是其所引用对象的别名,因此必须初始化.形式上针对引用的操作事实上作用于它所引用的对象.一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行.不需要单独为引用分派存储空间标准答案:15.下面关于指针变量和引用变量的说法对的的是()。.指针变量存放的是内存地址,并且可以置为0.定义引用变量时,必须同时指明具体被引用的对象或变量.使用取地址操作符,可以取得指针变量自身的地址,但取不到引用变量自身的地址.类中的数据成员可以是指针变量,但不能是引用变量标准答案:三、判断题(共15道试题,共30分。)V1.++语言中,用来为对象初始化的特殊成员函数称为构造函数;用于在对象撤消时执行一些清理任务的特殊成员函数称为析构函数。.错误.对的标准答案:2.编译++源程序时,出现了警告错(Wrning)也可以生成可执行文献。.错误.对的标准答案:3.在++语言中,非保值转换应用强制类型转换。.错误.对的标准答案:4.字符串’hllo,worl”在内存中存放时,占用11个字节的空间。.错误.对的标准答案:5.++语言支持封装性和继承性,不支持多态性。.错误.对的标准答案:6.局部变量可以初始化,若不初始化,则系统默认它的值为0。.错误.对的标准答案:7.out函数不能输出包含空格的字符串。.错误.对的标准答案:8.rk语句和ontinu语句都可以出现在循环体中,但是它们的作用是不同的。.错误.对的标准答案:9.构造函数的初始化列表中的内容,不会影响构造对象中成员数据的初始化顺序。.错误.对的标准答案:10.基类中被说明为prott和privt的成员只能被其派生类的成员函数访问,不能被其它的函数访问。.错误.对的标准答案:11.关键字frin用于声明友元。.错误.对的标准答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年转向系统:齿轮投资申请报告
- 2023年洁厕剂资金申请报告
- 2024年智能电能表及配件项目资金需求报告代可行性研究报告
- 一年级数学计算题专项练习集锦
- 国庆节放假前校长安全教育讲话稿
- 方舱项目可行性研究报告
- 2024年育儿嫂全天候服务劳动协议
- 2024年企业劳动派遣协议
- 2024年化博物馆建设协议样本
- 2024年度封山育林工程承包协议样本
- 20世纪时尚流行文化智慧树知到期末考试答案章节答案2024年浙江理工大学
- (高清版)JTGT 3331-04-2023 多年冻土地区公路设计与施工技术规范
- 增值服务具体方案怎么写范文
- 「」初中人教版七年级英语常用方位介词和短语巩固练习
- 机器人学课程教学大纲
- 基于PLC的谷物烘干机控制系统设计--程序代码-附 录
- 社区治安巡逻队工作方案
- GHTF—质量管理体系--过程验证指南中文版
- 信用社(银行)借新还旧申请书(精编版)
- (完整版)苏教版五年级数学上册知识点归纳总结
- lampsite LTE 站点配置指导v1.1
评论
0/150
提交评论