东北大学21秋 《C++程序设计》在线平时作业3 辅导答案

上传人:奋斗 文档编号:196219278 上传时间:2021-09-17 格式:DOC 页数:10 大小:20.27KB
返回 下载 相关 举报
东北大学21秋 《C++程序设计》在线平时作业3 辅导答案_第1页
第1页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《东北大学21秋 《C++程序设计》在线平时作业3 辅导答案》由会员分享,可在线阅读,更多相关《东北大学21秋 《C++程序设计》在线平时作业3 辅导答案(10页珍藏版)》请在金锄头文库上搜索。

1、注:下载前核对下题目确认是自己需要的在进行下载1.(14)若已定义:inta=0,1,2,3,4,5,6,7,8,9,*p=a,i;其中0i9,则对a数组元素不正确的引用上A.A)ap-aB.B)*(&ai)C.C)piD.D)a10该小题正确选项为:D2.对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是()。A.A)公有或私有B.B)私有C.C)保护或私有D.D)公有或保护该小题正确选项为:D3.建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。A.A)派生类、成员对象类、基类B.B)成员对象类、基类、派生类C.C)基类、成员对象

2、类、派生类D.D)基类、派生类、成员对象类该小题正确选项为:C4.)已知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是()A.A)i;B.B)D-;C.C)c;D.D)-f;该小题正确选项为:B5.(23)在C+语言中,函数返回值的类型最终取决于A.A)函数定义时在函数首部所说明的函数类型B.B)return语句中表达式值的类型C.C)调用函数时主调函数所传递的实参类型D.D)函数定义时形参的类型该小题正确选项为:B6.(34)以下所列的各函数首部中,正确的是A.A)voidplay(var:Integer,varb:Integer)

3、B.B)voidplay(inta,b)C.C)voidplay(inta,intb)D.D)Subplay(aasinteger,basinteger)该小题正确选项为:C7.(36)有如下程序:#include#includeusingnamespacestd;intmain(intargc,char*argv)intsum;for(inti=0;i6;i+=3)sum=i;for(intj=i;j6;j+)sum+=j;coutsumendl;return0;运行时的输出结果是()。A.A)3B.B)10C.C)12D.D)15该小题正确选项为:D8.列关于模板的叙述中,错误的是()。A

4、.A)调用模版函数时,在一定条件下可以省略模板实参B.B)可以用int、double这样的类型修饰符来声明模版参数C.C)模板声明中的关键字class都可以用关键字typename替代D.D)模板的形参表中可以有多个参数该小题正确选项为:A9.在一个抽象类中,一定包含有()。A.A)虚函数B.B)纯虚函数C.C)模板函数D.D)重载函数该小题正确选项为:B10.下列程序段的输出结果是voidfun(int*x,int*y)cout*x”,”*y;*x=3;*y=4;main()intx=1,y=2;fun(&y,&x);cout*x”,”*y;A.A)2143B.B)1212C.C)1234D

5、.D)2112该小题正确选项为:C11.C+语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言()A.A)ASPB.B)CC.C)VBD.D)Java该小题正确选项为:B12.(12)以下程序运行后,输出结果是main()charch25=693,825,*p2;inti,j,s=0;for(i=0;i2;i+)pi=chi;for(i=0;i=0&pij=9;j+=2)s=10*s+pij-0;couts;A.A)6385B.B)22C.C)33D.D)693825该小题正确选项为:A13.(16)下列程序的输出结果是#includeusingnamespacestd;structab

6、cinta,b,c;intmain(intargc,char*argv)structabcs2=1,2,3,4,5,6;intt;t=s0.a+s1.b;couttendl;return0;A.A)5B.B)6C.C)7D.D)8该小题正确选项为:B14.(26)有以下程序intmain(intargc,char*argv)inti,t3=9,8,7,6,5,4,3,2,1;for(i=0;i3;i+)coutt2-ii;return0;程序执行后的输出结果是A.A)753B.B)357C.C)369D.D)751该小题正确选项为:B15.若有以下程序片段:charstr=abn012;cou

7、tstrlen(str);上面程序片段的输出结果是A.A)3B.B)4C.C)6D.D)12该小题正确选项为:C16.(32)以下叙述正确的是()A.A)函数可以嵌套定义但不能嵌套调用B.B)函数既可以嵌套调用也可以嵌套定义C.C)函数既不可以嵌套定义也不可以嵌套调用D.D)函数可以嵌套调用但不可以嵌套定义该小题正确选项为:D17.(4)在以下一组运算符中,优先级最高的运算符是A.A)=B.B)=C.C)%D.D)&该小题正确选项为:D18.有以下程序#includeusingnamespacestd;intfun(intn)if(n=1)return1;elsereturn(n+fun(n-

8、1);intmain(intargc,char*argv)intx;cinx;x=fun(x);coutxendl;return0;执行程序时,给变量X输入10,程序的输出结果是A.A)55B.B)54C.C)65D.D)45该小题正确选项为:C19.有如下程序:#includeusingnamespacestd;classMyBasepublic:virtualvoidrun()cout1;classMyClass:publicMyBasepublic:voidrun()cout2;intmain(intargc,char*argv)MyClassobject;MyBase&base=object;base.run();return0;输出结果为A.A)1B.B)2C.C)出错D.D)未知该小题正确选项为:B20.(6)当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为if(ab)if(cd)x=1;elseif(ac)if(bd)x=2;elsex=3;elsex=6;elsex=7;A.A)1B.B)2C.C)3D.D)6该小题正确选项为:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号