欢迎来到天天文库
浏览记录
ID:35791032
大小:13.28 KB
页数:4页
时间:2019-04-18
《天大19春《面向对象程序设计》在线作业一辅导资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、天大19春《面向对象程序设计》在线作业一1、A2、A3、C4、A5、A一、单选题共20题,100分1、下列运算符中优先级别最高的是()。A++B?:C!=D+=正确答案是:A2、设有定义:inta=0,b=5,c;执行语句c=(a=b)
2、
3、++a&&b++后,a、b、c的值分别是()。A5,5,1B4,6,1C1,6,1D1,5,0正确答案是:A3、以下运算符中不能重载的是()。A.&B!=C::D%正确答案是:C4、假定AB为一个类,则执行“ABa(4),b[5],*p[2];”语句时,自动调用该类构造函数的次数为()。A6B
4、7C9D11正确答案是:A5、设有定义:inti=8,a,b;doublex=1.34,y=5.3;下列表达始中,符合C++语法的是()。Aa+=a-=(a=3)*(b=4)Bx%5Ca=a*3=2Dy=float(i)++正确答案是:A6、如果某类是另一个类的派生类,该类对象释放时析构函数的调用顺序是()。A不调用基类的析构函数B先调用基类的析构函数,再调用派生类的析构函数C先调用派生类的析构函数,再调用基类的析构函数D不调用派生类的析构函数正确答案是:C7、静态成员函数一定没有()。A返回类型B返回值Cthis指针D局部变量
5、正确答案是:C8、类Mclass的拷贝初始化构造函数是()。AMclass()BMclass(Mclass)CMclass(Mclass*)DMclass(Mclass&)正确答案是:D9、若一个类的构造函数为Node(inta,intb){x=a;y=x*b;},则执行语句Nodex(5,6);后,对象x的成员x和y的值分别是()。A5和6B6和5C30和5D5和30正确答案是:D10、设有说明语句:intx=1,y=3,z=5;则下面表达式中值为0的是()。Ax&&zB(y!=1)&&(z!=0)C(x6、7、8、y>3&&z>5正确答案是:B11、以下字符串赋值中不正确的是()。Acharstr[]=”abcdefg”;Bcharstr[80];str=”abcdefg”;Cchar*pstr=”abcdefg”Dchar*pstr=NULL;pstr=”abcdefg”;正确答案是:B12、已知类A是类B的友元,类B是类C的友元,则()。A.类A是类C的友元B.类C是类A的友元C.类A的成员函数可以访问类B对象的任何成员D.类C的成员函数可以访问类B对象的任何成员正确答案是:C13、若有定义inti=2,j=3,a[3][4]={19、,2,3,4,5,6,7,8,10,11,12};则对元素a[i][j]值的正确引用是()。A(a+i)+jB*(*(a+i)+j)C*a[i]+jD*(a+i)+j正确答案是:B14、设inta,*p=&a;doubleb,*q;则以下语句中正确的是()。Ap=&b;Bq=p;Cp=NULLDq=newint;正确答案是:C15、下列常数中不属于C++字符型常量的是()。A''B'6'C"A"D'A'正确答案是:C16、设有函数原型声明voidf(int&a);及doublea(2.2);intb(3);则以下函数调用中正10、确的是()。Af(a+b);Bf(&b);Cf(a);Df(b);正确答案是:D17、在C++中,字符串"c:\dos\ex.txt"的存储长度是()。A15B14C13D12正确答案是:B18、以下函数原型说明中,不正确的是()。AintFunction();BvoidFunction(int);CintFunction(a);Dvoidint(doublea);正确答案是:B19、C++中函数原型不能标识()。A.函数的返回类型B.函数的功能;C.函数参数的个数D函数参数的类型正确答案是:B20、以下关键字不能用来声明类11、成员的访问权限的是()。ApublicBprivateCprotectedDstatic正确答案是:D
6、
7、
8、y>3&&z>5正确答案是:B11、以下字符串赋值中不正确的是()。Acharstr[]=”abcdefg”;Bcharstr[80];str=”abcdefg”;Cchar*pstr=”abcdefg”Dchar*pstr=NULL;pstr=”abcdefg”;正确答案是:B12、已知类A是类B的友元,类B是类C的友元,则()。A.类A是类C的友元B.类C是类A的友元C.类A的成员函数可以访问类B对象的任何成员D.类C的成员函数可以访问类B对象的任何成员正确答案是:C13、若有定义inti=2,j=3,a[3][4]={1
9、,2,3,4,5,6,7,8,10,11,12};则对元素a[i][j]值的正确引用是()。A(a+i)+jB*(*(a+i)+j)C*a[i]+jD*(a+i)+j正确答案是:B14、设inta,*p=&a;doubleb,*q;则以下语句中正确的是()。Ap=&b;Bq=p;Cp=NULLDq=newint;正确答案是:C15、下列常数中不属于C++字符型常量的是()。A''B'6'C"A"D'A'正确答案是:C16、设有函数原型声明voidf(int&a);及doublea(2.2);intb(3);则以下函数调用中正
10、确的是()。Af(a+b);Bf(&b);Cf(a);Df(b);正确答案是:D17、在C++中,字符串"c:\dos\ex.txt"的存储长度是()。A15B14C13D12正确答案是:B18、以下函数原型说明中,不正确的是()。AintFunction();BvoidFunction(int);CintFunction(a);Dvoidint(doublea);正确答案是:B19、C++中函数原型不能标识()。A.函数的返回类型B.函数的功能;C.函数参数的个数D函数参数的类型正确答案是:B20、以下关键字不能用来声明类
11、成员的访问权限的是()。ApublicBprivateCprotectedDstatic正确答案是:D
此文档下载收益归作者所有