天大19春《面向对象程序设计》在线作业一(含答案)
19春[天津大学]《面向对象程序设计》在线作业一(100分)【奥鹏】[天津大学]《面向对象程序设计》在线作业一
奥鹏作业答案
奥鹏天津大学作业
试卷总分100得分100
第1题下列运算符中优先级别最高的是()。
A、++
B、?:
C、!=
D、+=
正确答案
第2题设有定义:inta=0b=5c执行语句c=(a=b)||++a&&b++后,a、b、c的值分别是()。
A、5,5,1
B、4,6,1
C、1,6,1
D、1,5,0 奥鹏作业答案
正确答案
第3题以下运算符中不能重载的是()。
A、.&
B、!=
C、
D、%
正确答案
第4题假定AB为一个类,则执行“ABa(4),b,*p;”语句时,自动调用该类构造函数的次数为()。
A、6
B、7
C、9
D、11
正确答案
第5题设有定义inti=8,a,bdoublex=1.34,y=5.3下列表达始中,符合C++语法的是()。
A、a+=a=(a=3)*(b=4)
B、x%5
C、a=a*3=2
D、y=float(i)++
正确答案
第6题如果某类是另一个类的派生类,该类对象释放时析构函数的调用顺序是()。
A、不调用基类的析构函数
B、先调用基类的析构函数,再调用派生类的析构函数
C、先调用派生类的析构函数,再调用基类的析构函数
D、不调用派生类的析构函数
正确答案
第7题静态成员函数一定没有()。
A、返回类型
B、返回值
C、this指针
D、局部变量
正确答案
第8题类Mclass的拷贝初始化构造函数是()。
A、Mclass()
B、Mclass(Mclass)
C、Mclass(Mclass*)
D、Mclass(Mclass&)
正确答案
第9题若一个类的构造函数为Node(intaintb){x=ay=x*b},则执行语句Nodex(56)后,对象x的成员x和y的值分别是()。
A、5和6
B、6和5
C、30和5
D、5和30
正确答案
第10题设有说明语句:intx=1y=3z=5;则下面表达式中值为0的是()。
A、x&&z
B、(y!=1)&&(z!=0)
C、(xy)&&xz
D、x||y3&&z5
正确答案
第11题以下字符串赋值中不正确的是()。
A、charstr[]=”abcdefg”
B、charstrstr=”abcdefg”
C、char*pstr=”abcdefg”
D、char*pstr=NULLpstr=”abcdefg”
正确答案
第12题已知类A是类B的友元,类B是类C的友元,则()。
A、.类A是类C的友元
B、.类C是类A的友元
C、.类A的成员函数可以访问类B对象的任何成员
D、.类C的成员函数可以访问类B对象的任何成员
正确答案
第13题若有定义inti=2,j=3,a={12345678101112}则对元素a值的正确引用是()。
A、(a+i)+j
B、*(*(a+i)+j)
C、*a+j
D、*(a+i)+j
正确答案
第14题设inta*p=&adoubleb*q则以下语句中正确的是()。
A、p=&b
B、q=p
C、p=NULL
D、q=newint
正确答案
第15题下列常数中不属于C++字符型常量的是()。
A、\n
B、6
C、"A"
D、A
正确答案
第16题设有函数原型声明voidf(int&a)及doublea(2.2)intb(3)则以下函数调用中正确的是()。
A、f(a+b)
B、f(&b)
C、f(a)
D、f(b)
正确答案
第17题在C++中,字符串"c\\dos\\ex.txt"的存储长度是()。
A、15
B、14
C、13
D、12
正确答案
第18题以下函数原型说明中,不正确的是()。
A、intFunction()
B、voidFunction(int)
C、intFunction(a)
D、voidint(doublea)
正确答案
第19题C++中函数原型不能标识()。
A、.函数的返回类型
B、.函数的功能
C、.函数参数的个数
D、函数参数的类型
正确答案
第20题以下关键字不能用来声明类成员的访问权限的是()。
A、public
B、private
C、protected
D、static
正确答案
奥鹏作业答案
奥鹏天津大学作业
页:
[1]