《【北语网院】19秋《面向对象程序设计》作业_4(100分)》由会员分享,可在线阅读,更多相关《【北语网院】19秋《面向对象程序设计》作业_4(100分)(5页珍藏版)》请在金锄头文库上搜索。
1、 谋学网【北京语言大学】19秋面向对象程序设计作业_4试卷总分:100 得分:100第1题,假定p是具有int*类型的指针变量,则给p赋值的正确语句为( )。A、p=newintB、p=newint*C、p=newint*D、p=newint10正确答案:B第2题,软件产品可被全部或部分地再用于新的应用的能力叫做软件的( )。A、可维护性B、可复用性C、兼容性D、正确性正确答案:B第3题,A、(A)B、(B)C、(C)D、(D)正确答案:C第4题,关于局部变量,下面说法正确的是( )。A、定义该变量的程序文件中的函数都可以访问B、定义该变量的函数中的定义处以下的任何语句都可以访问C、定义该变量
2、的复合语句中的定义处以下的任何语句都可以访问D、定义该变量的函数中的定义处以上的任何语句都可以访问正确答案:C第5题,设有如下函数定义int f(char *s) char *p=s;while(*p!=) p+;return(p-s);在主函数中用cout<<f(“good”)调用上述函数, 则输出结果为( )。A、3B、4C、5D、6正确答案:B第6题,下列给字符数组赋初值时,正确的是( )。A、chars1=”abcdef”B、chars24=”abcd”C、chars323=“abc”,”xyz”D、chars44=a,x,s,t正确答案:A第7题,假定变量x定义为“int
3、 x=5;”,要使rx成为x的引用(别名),rx应定义为( )。A、intrx=xB、intrx=&xC、int*rx=&xD、int&rx=x正确答案:D第8题,A、(A)B、(B)C、(C)D、(D)正确答案:D第9题,A、(A)B、(B)C、(C)D、(D)正确答案:D第10题,在下面循环语句中循环体执行的次数为( )。int i=0; do i+; while(i*i<10);A、4B、3C、5D、2正确答案:A第11题,在下面存储类中,( ) 对象的可见性与生存期不一致。A、外部类B、自动类C、内部静态类D、寄存器类正确答案:C第12题,A、(A)B、(B)C、(C)D、(D)
4、正确答案:A第13题,A、(A)B、(B)C、(C)D、(D)正确答案:D第14题,A、(A)B、(B)C、(C)D、(D)正确答案:A第15题,A、(A)B、(B)C、(C)D、(D)正确答案:C第16题,由C+源程序文件编译而成的目标文件的默认扩展名为( )。A、cppB、exeC、objD、lik正确答案:C第17题,A、(A)B、(B)C、(C)D、(D)正确答案:B第18题,假定下列x和y均为int型变量,则不正确的赋值为( )。A、x+=y+B、x+=y+C、x=+yD、+x=+y正确答案:B第19题,文件包含命令中被包含的文件的扩展名( )。A、必须是.hB、不能是.hC、可以是
5、.h或.cppD、必须是.cpp正确答案:C第20题,A、(A)B、(B)C、(C)D、(D)正确答案:A第21题,要使语句“p=new int1020;”能够正常执行,p应被事先定义为( )。A、int*pB、int*pC、int*p20D、int(*p)20正确答案:D第22题,函数调用func(exp1,exp2),(exp3,exp4,exp5)中所含实参的个数为( )个。A、1B、2C、4D、5正确答案:B第23题,A、(A)B、(B)C、(C)D、(D)正确答案:B第24题,定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为( )。A、int*p=newint30B、int*p=newint(30)C、int*p=new30D、*p=newint30正确答案:A第25题,C+程序的基本模块为( )。A、表达式B、标识符C、语句D、函数正确答案:D