北京语言大学21春“计算机科学与技术”《面向对象程序设计》补考试题库5附带答案

上传人:住在****他 文档编号:114707529 上传时间:2022-06-29 格式:DOCX 页数:13 大小:19.83KB
返回 下载 相关 举报
北京语言大学21春“计算机科学与技术”《面向对象程序设计》补考试题库5附带答案_第1页
第1页 / 共13页
北京语言大学21春“计算机科学与技术”《面向对象程序设计》补考试题库5附带答案_第2页
第2页 / 共13页
北京语言大学21春“计算机科学与技术”《面向对象程序设计》补考试题库5附带答案_第3页
第3页 / 共13页
点击查看更多>>
资源描述
长风破浪会有时,直挂云帆济沧海。 住在富人区的她 北京语言大学21春“计算机科学与技术”面向对象程序设计补考试题库附带答案一.综合考核(共50题)1.在类定义体内,直接定义成员函数,实现函数,成员函数自动转换为()。A.内联函数B.构造函数C.析构函数D.友元函数参考答案:A2.下列()是C语言系统库函数。A.coutB.cinC.printbufferD.printf参考答案:D3.在以下字符列中,合法的长整型常数是()。A.OLB.4962710C.0.054838743D.2.1869e10参考答案:A4.假定变量b和pb定义为“int b10,*pb=b;”,要将24赋值给b1元素中,不正确的语句是()。A.*+pb=24B.*(pb+1)=24C.*+b=24D.*(b+1)=24参考答案:C5.C语言中,寄存器变量的说明符为()。A.autoB.registerC.externD.static参考答案:B6.类的继承方式可以是()。A.private friend publicB.protected friend publicC.private friend protectedD.private protected public参考答案:D7.函数重载是指()。A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.两个以上的函数名字不同,但形参的个数或类型相同C.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同D.两个以上的函数取相同的函数名,并且函数的返回类型相同参考答案:A8.软件产品准确执行软件需求规格说明书中所规定的任务的能力叫做软件的()。A.正确性B.可维护性C.可复用性D.兼容性参考答案:A9.假定变量m定义为“int m=7;”,则定义变量p的正确语句为()。A.intp=&mB.int*p=mC.int*p=&mD.int&p=*m参考答案:C10.假定一条定义语句为“int a10,x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为()。A.x=pa3B.x=a3C.x=*pa+3D.x=*(a+3)参考答案:C11.友元函数的关键字是()。A.privateB.protectedC.publicD.friend参考答案:D12.以下叙述中正确的是()。A.在程序中使用内联函数使程序的可读性变差B.在定义函数时可以在形参表的任何位置给出缺省形参值C.使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值D.使用const定义的常量名有类型之分,其值在程序运行时是不可改变的参考答案:D13.C语言中,下列()是正确的标识符。A.1aB.cC.-cD.a1参考答案:D14.C+中,实现内存动态释放的运算符是()。A.mallocB.freeC.deleteD.new参考答案:C15.下列()的调用方式是引用调用。A.形参是指针,实参是地址值B.形参是引用,实参是变量C.形参是变量,实参是地址值D.形参和实参都是变量参考答案:B16.程序中主函数的名字为()。A.任意标识符B.mainC.MainD.MAIN参考答案:B17.以下说法中正确的是()。A.C+程序总是从第一个定义的函数开始执行B.C+程序总是从main函数开始执行C.C+程序中有调用关系的所有函数必须放在同一个程序文件中D.C+函数必须有返回值,否则不能使用函数参考答案:B18.char str=“hello”;int a=sizeof(str);a的值是()。A.6B.7C.8D.9参考答案:A19.在下面循环语句中循环体执行的次数为()。int i=0,s=0;while(sA.4B.5C.6D.7参考答案:C20.与重叠机器一样,流水机器在遇到转移指令,尤其是条件转移指令时,效率也会显著上升( )。A、错误B、正确正确答案:A21.x0|y=5的相反表达式为()。A.x0|y!=5B.x0&y=5C.xD.x=0&y!=5参考答案:D22.字符串“XyZ”在内存占用的字节数是()。A.3B.4C.6D.8参考答案:B23.int a=10,*p=&a,*q=&p;则下列正确赋值的语句是()。A.p=qB.*p=*qC.a=*qD.*p=1参考答案:D24.int a=10,b=1,*p=&a;则完成a=b的赋值的语句是()。A.a=*pB.*p=*&bC.p=&bD.a=&b参考答案:B25.以下正确的说法是()。A.系统不允许用户重新定义标准库函数B.用户调用标准库函数前,必须重新定义C.用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中D.用户可以重新定义标准库函数,若如此,该函数将失去原有含义参考答案:D26.假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句()。A.deletepB.deletepC.delete*pD.delete&p参考答案:A27.C语言中,运算符是自右向左结合的是()。A.()B.*C.D.+参考答案:D28.C语言程序连接生成的可执行文件扩展名是()。A.cB.objC.exeD.bat参考答案:C29.C语言编写的源程序其文件扩展名是()。A.cB.objC.exeD.bat参考答案:A30.字符串“a+b=12n”的长度为()。A.9B.8C.7D.6参考答案:C31.int a33=1,2,3,4,5,6,7,8,9;a11的值是()。A.1B.2C.3D.5参考答案:D32.假定下列x和y均为int型变量,则不正确的赋值为()。A.x=+yB.x+=y+C.x+=y+D.+x=+y参考答案:C33.要使语句“p=new int1020;”能够正常执行,p应被事先定义为()。A.int*p20B.int*pC.int*pD.int(*p)20参考答案:D34.整型变量中,八进制数的数字前面需要加数字()。A.不需要B.8C.0XD.0参考答案:D35.若有以下定义:char a;int b;float c;double d;则表达式a*b+d-c值的类型为()。A.floatB.intC.charD.double参考答案:D36.int a1=5,a2=10,a3=20;int c=(a1A.10B.5C.20D.1参考答案:A37.下列的符号常量定义中,错误的定义是()。A.constintM=20B.constcharchC.constboolmark=trueD.constM=10参考答案:B38.假定p指向的字符串为“string”,则coutA.stringB.ringC.ingD.i参考答案:C39.软件产品可被全部或部分地再用于新的应用的能力叫做软件的()。A.正确性B.可维护性C.可复用性D.兼容性参考答案:C40.下列字符中属于键盘符号的是()。A.B.nC.tD.b参考答案:A41.设函数fun的定义形式为:void function(char c,float x).,则以下对函数fun的调用于句中,正确的是()。A.function(“a”,3.0)B.t=function(c,16.5)C.function(60,2)D.function(32,32)参考答案:D42.以下标识符中不全是保留字的是()。A.gotoreturncharB.defaultthenwhileC.caseforintD.boolclasslong参考答案:B43.下列给字符数组赋初值时,正确的是()。A.chars44=a,x,s,tB.chars323=“abc”,“xyz”C.chars24=“abcd”D.chars1=“abcdef”参考答案:D44.当处理特定问题时的循环次数已知时,通常采用()来解决。A.while循环B.switch语句C.for循环D.do循环参考答案:C45.下列字符列中,可以作为“字符串常量”的是()。A.ABCB.“ABC”C.abcD.a参考答案:B46.在下面存储类中,()对象的可见性与生存期不一致。A.自动类B.寄存器类C.外部类D.内部静态类参考答案:D47.符号&在C+中可以定义()变量。A.指针B.类C.引用D.结构参考答案:C48.虚基类的关键字是()。A.protectedB.friendC.classD.virtual参考答案:D49.设x和y均为bool量,则x|y为假的条件是()。A.它们均为真B.它们均为假C.其中一个为真D.其中一个为假参考答案:B50.C+语言的编译系统对宏命令的处理是()。A.在程序连接时进行B.在程序运行时进行C.在对源程序中其它成分正式编译之前进行D.和C+程序的其它语句同时进行编译参考答案:C
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!