北京语言大学18春《面向对象程序设计》作业_2
试卷总分:100 得分:100
第1题,程序中主函数的名字为( )。
A、main
B、MAIN
C、Main
D、任意标识符
正确答案:www.youxue100f.com
第2题,函数重载是指( )。
A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
C、两个以上的函数名字不同,但形参的个数或类型相同
D、两个以上的函数取相同的函数名,并且函数的返回类型相同
正确答案:
第3题,设x和y均为bool量,则x && y为真的条件是( )。
A、它们均为真
B、其中一个为真
C、它们均为假
D、其中一个为假
正确答案:
第4题,以下正确的描述是( )。
A、函数的定义可以嵌套,函数的调用不可以嵌套
B、函数的定义不可以嵌套,函数的调用可以嵌套
C、函数的定义和函数的调用均可以嵌套
D、函数的定义和函数的调用均不可以嵌套
正确答案:
第5题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2587.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第6题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2536.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第7题,假定变量b和pb定义为"int b[10], *pb=b;",要将24赋值给b[1]元素中,不正确的语句是( )。
A、*(pb+1)=24
B、*(b+1)=24
C、*++b=24
D、*++pb=24
正确答案:
第8题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2553.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第9题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2620.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第10题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2613.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第11题,在C++中,使用流进行输入输出,其中用于屏幕输入()
A、cin
B、cerr
C、clog
D、cout
正确答案:
第12题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2586.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第13题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2539.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第14题,x>0 || y==5的相反表达式为( )。
A、x<=0||y!=5
B、x<=0&&y!=5
C、x>0||y!=5
D、x>0&&y==5
正确答案:
第15题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2538.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第16题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2579.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第17题,用new运算符创建一个含10个元素的一维整型数组的正确语句是( )。
A、int*p=newa[10]
B、int*p=newfloat[10]
C、int*p=newint[10]
D、int*p=newint[10]={1,2,3,4,5}
正确答案:
第18题,设array为一个数组,则表达式sizeof(array)/sizeof(array[0])的结果为( )。
A、array数组首地址
B、array数组中元素个数
C、array数组中每个元素所占的字节数
D、array数组占的总字节数
正确答案:
第19题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2589.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第20题,<span style=font-size:16px;font-family:宋体>在下面循环语句中循环体执行的次数为( )。for(int i=0; i<n; i++)if(i>n/2) break;</span>
A、n/2
B、n/2+1
C、n/2-1
D、n-1
正确答案:
第21题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2619.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第22题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2543.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第23题,若定义了函数 double *function(), 则函数function的返回值为( )。
A、实数型
B、实数的地址
C、指向函数的指针
D、函数的地址
正确答案:
第24题,<img src="http://otsstatic.chinaedu.net/ots/blcu/eblcuimage/2550.bmp"/>
A、(A)
B、(B)
C、(C)
D、(D)
正确答案:
第25题,为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择( )。
A、内联函数
B、重载函数
C、递归函数
D、函数模板
正确答案: