16秋华师《C++程序设计》在线作业

16秋华师《C++程序设计》在线作业

ID:37974598

大小:99.50 KB

页数:5页

时间:2019-06-04

16秋华师《C++程序设计》在线作业_第1页
16秋华师《C++程序设计》在线作业_第2页
16秋华师《C++程序设计》在线作业_第3页
16秋华师《C++程序设计》在线作业_第4页
16秋华师《C++程序设计》在线作业_第5页
资源描述:

《16秋华师《C++程序设计》在线作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、奥鹏17春16秋华师《C++程序设计》在线作业一、多选题(共10道试题,共40分。)1.关于派生类的说法不正确的是()。A.派生类可显现基类的任何函数成员B.派生类可重载已有的函数成员C.派生类可以拥有自己的新成员D.派生类无法给基类的数据成员初始化正确答案:2.请选出不合法的C++语言赋值语。A.i++;B.a=amodbC.a=/b;D.k=int(a+b);正确答案:3.关于消息,下列说法中正确的是()。A.发送消息的对象请求服务,接受消息的对象提供服务B.消息的发送者必须了解消息的接收者如何响应消息C.在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用D.

2、每个对象只能接收某些特定格式的消息正确答案:4.下列说法中错误的是()。A.不允许设置参数的默认值B.设置参数的默认值只能在定义函数时设置C.设置参数的默认值时,应该设置右边的参数D.设置参数的默认值时,应该全部参数都设置正确答案:5.关于函数重载,下列描述错误的是()。A.函数重载是指两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.函数重载是指两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C.函数重载是指两个以上的函数名字不同,但形参的个数或类型相同D.函数重载是指两个以上的函数取相同的函数名,并且函数的返回类型相同正确答案:6.类A中有唯

3、一的一个公有成员函数f,对于类A的一个对象a,执行语句f(100);成功,那么f的函数原型可以为()。A.A&f(int,int=50);B.voidf(int&)const;C.constA*f(constint);D.Af(constint&)const;正确答案:7.下列说法中错误的是()。A.C++程序总是从第一个定义的函数开始执行B.C++程序总是从main函数开始执行C.C++函数必须有返回值,否则不能使用函数D.C++程序中有调用关系的所有函数必须放在同一个程序文件中正确答案:8.以下关于函数模板叙述错误的是()。A.函数模板也是一个具体类型的函数B.函数模板的定

4、义采用关键字template开始C.通过使用不同的类型参数,函数模板可以生成不同类型的函数D.用函数模板定义的函数没有类型正确答案:9.关于void指针,下列说法错误的是()。A.void指针就是未指向任何数据的指针B.void指针就是已定义而未初始化的指针C.指向任何类型数据的指针可直接赋值给一个void指针D.void指针值可直接赋给一个非void指针正确答案:10.在C++语言中,不合法的字符常量是()。A.x43'B.'ab'C.'84'D.""正确答案:华师《C++程序设计》在线作业二、单选题(共10道试题,共30分。)1.下列给字符数组进行初始化中,(  

5、)是正确的。A.Chars1[]=”abcd”;B.chars2[3]=”xyz”;C.chars3[][]={‘a’,’x’,’y’};D.chars4[2][3]={“xyz”,”mnp”};正确答案:2.下列for循环的次数为()。For(intI=0,x=0;!x&&I<=5;I++)A.5B.6C.1D.无限正确答案:3.下列for循环的循环体执行次数为()。For(intI=0,j=10;I=j=10;I++,j--)A.0B.1C.10D.无限正确答案:4.下列定义中,()是定义指向数组的指针pA.int*p[5]B.int(*p)[5]C.(int*)p[5]D

6、.int*p[]正确答案:5.下列表示引用的方法中,(  )是正确的。已知: intm=10;A.int&x=m;B.int&y=10;C.intz;D.float&t=&m;正确答案:6.下列语句段中不是死循环的是()。A.intI=100;while(1){I=I%100+1;if(I=20)break;}B.intI;sum=0;for(I=1;;I++)sum=sum+1;C.intk=0;do{++k;}while(k>=0);D.ints=3379;while(s++%2+3%2)s++;正确答案:7.在类的定义形式中,数据成员、成员函数和()组成了类定义体。A.成

7、员的访问控制信息B.公有消息C.私有消息D.保护消息正确答案:8.()不是构造函数的特征A.构造函数的函数名与类名相同B.构造函数可以重载C.构造函数可以设置默认参数D.构造函数必须指定类型说明正确答案:9.已知:p是一个指向类A数据成员m指针,A1是类A的一个对象。如果要给m赋值为5,()是正确的。A.A1.p=5B.A1->p=5C.A1.*p=5D.*A1.p=5正确答案:10.关于成员函数特征的下述描述中,()是错误的。A.成员函数一定是内联函数B.成员函数可以重载C.成员函数可以设

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

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

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