面向对象程序设计复习试题(答案)

面向对象程序设计复习试题(答案)

ID:35966083

大小:163.00 KB

页数:35页

时间:2019-04-28

面向对象程序设计复习试题(答案)_第1页
面向对象程序设计复习试题(答案)_第2页
面向对象程序设计复习试题(答案)_第3页
面向对象程序设计复习试题(答案)_第4页
面向对象程序设计复习试题(答案)_第5页
资源描述:

《面向对象程序设计复习试题(答案)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、word完美格式语法扩充1.1选择题在C++中用(D)能够实现将参数值带回。a)数组b)指针c)引用d)上述ABC都可考虑函数原型voidtest(inta,intb=7,char*ch="*"),下面的函数调用中,属于不合法调用的是:(C)A)test(5)B)test(5,8)C)test(6,"#")D)test(0,0,"*");已知:intm=10;下列表示引用的方法中,正确的是:(C)A)int&Z;B)int&t=10;C)int&X=m;D)float&f=&m;下列不是函数重载所要求的条件是:(D)A)函数

2、名相同B)参数个数不同C)参数类型不同D)函数返回值类型不同在C++中执行以下4条语句后输出rad值为:(C)staticinthot=200;int&rad=hot;hot=hot+100;cout<

3、出,其中用于屏幕输出的对象是:(C)A)cerrB)cinC)coutD)cfile对使用关键字new所开辟的动态存储空间,释放时必须使用(C)A)freeB)createC)deleteD)realse在函数调用时,如某一默认参数要指明一个特定值,则有(A)A)其之前所有参数都必须赋值B)其之后所有参数都必须赋值C)其前、后所有参数都必须赋值D)其前、后所有参数都不必赋值下列哪个类型函数不适合声明为内联函数(A)A)函数体语句较多B)函数体语句较少C)函数执行时间较短D)函数执行时间过长intFunc(int,int);不

4、可与下列哪个函数构成重载(B)A)intFunc(int,int,int);B)doubleFunc(int,int);C)doubleFunc(double,double);D)doubleFunc(int,double);下面的哪个保留字不能作为函数的返回类型(C)A)voidB)intC)newD)long一个函数功能不太复杂,但要求被频繁调用,选用(A)。A.内联函数B.重载函数C.递归函数D.嵌套函数已知函数f的原型为:voidf(int&a,char*b);变量s,t的定义是:ints;char精心整理学习帮手w

5、ord完美格式t[]="ABCD";把s和t分别作为第一参数和第二参数来调用函数f,正确的调用语句是(C)Af(&s,&t);Bf(&s,t);Cf(s,t);Df(s,&t);若定义cin>>str;当输入MicrosoftVisualStudio6.0!所得结果是str=(B)。A、MicrosoftVisualStudio6.0!B、MicrosoftC、MicrosoftVisualD、MicrosoftVisualStudio6.0.函数模板(C)。A、代表某一具体函数B、与模板函数是同一个函数C、与某一个具体的数

6、据类型连用D、是模板函数实例化的结果在C++中,关于下列设置参数默认值的描述中,正确的是(C)A、不允许设置参数的默认值B、设置参数默认值只能在定义函数时设置C、设置参数默认值时,应该是先设置右边的再设置左边的D、设置参数默认值时,应该全部参数都设置下列表示引用的方法中,(A)是正确的。已知:k=1000;A、int&x=k;B、char&y;C、int&z=1000;D、float&t=&k;有如下模板定义:templateTfun(Tx,Ty){returnx*x+y*y;}在下列对fun的调用中,错误的

7、是:(C)A)fun(2,8)B)fun(2.0,8.2)C)fun(2.3,8)D)fun(‘2’,’8’)通常情况下,函数模板中的类型参数个数不能是(A)A)0个B)1个C)2个D)3个1.2填空题1、假定有如下定义:intx;,若要将整型变量y定义为变量x的引用,则应使用的定义语句是_int&y=x;________。具有相同函数名但具有不同参数表的函数称为重载函数。'2、在进行函数调用时,将把参数的值传递给值参数,把参数的_地址_传递给引用参数。3、执行完下列三条语句后,指针变量c指向__b___。Inta,b,*c

8、=&a;int*&p=c;p=&b;4、假设有如下函数定义:voidFun(intx,inty=100);则语旬Fun(5)语句__Fun(5,100)_等价。精心整理学习帮手word完美格式5、在一个C++程序中,每个变量都必须遵循__先定义后使用__的原则。6、下面是一个求数组元素之和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。