|
【北京语言大学】19秋《面向对象程序设计》作业_4
试卷总分:100 得分:100
第1题,假定p是具有int**类型的指针变量,则给p赋值的正确语句为( )。
A、p=newint
B、p=newint*
C、p=newint**
D、p=newint[10]
正确资料:
第2题,软件产品可被全部或部分地再用于新的应用的能力叫做软件的( )。
A、可维护性
B、可复用性
C、兼容性
D、正确性
正确资料:
第3题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2605.bmp" width="309" height="45" style="width: 309px; height: 45px;"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第4题,关于局部变量,下面说法正确的是( )。
A、定义该变量的程序文件中的函数都可以访问
B、定义该变量的函数中的定义处以下的任何语句都可以访问
C、定义该变量的复合语句中的定义处以下的任何语句都可以访问
D、定义该变量的函数中的定义处以上的任何语句都可以访问
正确资料:
第5题,设有如下函数定义int f(char *s) {char *p=s;while(*p!=’’) p++;return(p-s);}在主函数中用cout<<f(“good”)调用上述函数, 则输出结果为( )。
A、3
B、4
C、5
D、6
正确资料:
第6题,下列给字符数组赋初值时,正确的是( )。
A、chars1[]=”abcdef”
B、chars2[4]=”abcd”
C、chars3[2][3]={“abc”,”xyz”}
D、chars4[4][]={‘a’,’x’,’s’,’t’}
正确资料:
第7题,假定变量x定义为“int x=5;”,要使rx成为x的引用(别名),rx应定义为( )。
A、intrx=x
B、intrx=&x
C、int*rx=&x
D、int&rx=x
正确资料:
第8题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2526.bmp" width="311" height="80" style="width: 311px; height: 80px;"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第9题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2567.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第10题,在下面循环语句中循环体执行的次数为( )。int i=0; do i++; while(i*i<10);
A、4
B、3
C、5
D、2
正确资料:
第11题,在下面存储类中,( ) 对象的可见性与生存期不一致。
A、外部类
B、自动类
C、内部静态类
D、寄存器类
正确资料:
第12题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2620.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第13题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2555.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第14题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2590.bmp" width="473" height="49" style="width: 473px; height: 49px;"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第15题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2624.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第16题,由C++源程序文件编译而成的目标文件的默认扩展名为( )。
A、cpp
B、exe
C、obj
D、lik
正确资料:
第17题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2566.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第18题,假定下列x和y均为int型变量,则不正确的赋值为( )。
A、x+=y++
B、x++=y++
C、x=++y
D、++x=++y
正确资料:
第19题,文件包含命令中被包含的文件的扩展名( )。
A、必须是.h
B、不能是.h
C、可以是.h或.cpp
D、必须是.cpp
正确资料:
第20题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2558.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第21题,要使语句“p=new int[10][20];”能够正常执行,p应被事先定义为( )。
A、int*p
B、int**p
C、int*p[20]
D、int(*p)[20]
正确资料:
第22题,函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( )个。
A、1
B、2
C、4
D、5
正确资料:
第23题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2622.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确资料:
第24题,定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为( )。
A、int*p=newint[30]
B、int*p=newint(30)
C、int*p=new[30]
D、*p=newint[30]
正确资料:
第25题,C++程序的基本模块为( )。
A、表达式
B、标识符
C、语句
D、函数
正确资料:
|
|