题目内容

写出以下程序运行结果:#include using namespace std;class AA{ public: AA(int i,int j) {A=i;B=j;cout<<"C";} AA(AA &obj) {A=obj.A+1;B=obj.B+2;cout<<"P";} ~AA() {cout<<"D";} void print() {cout<

查看答案
更多问题

仔细阅读程序,在题后写出其运行结果。#include #includeusing namespace std;class Box{public:Box(int w=10,int h=10,int len=10);int volume();private:int height;int width;int length;};Box::Box(int w,int h,int len){height=h;width=w;length=len;}int Box::volume(){return(height*width*length);}int main(){Box box1;cout<

在下面程序的横线处填上适当的语句,使运行该程序执行结果为20。约定:定义成员函数时,如有需要形参的地方,请用newx作为形参名!!! 12classMyClass{ pub1ic:3//为x置值4//取x值 private:intx; };int main(){Myclassmy(20);cout<

下面的类定义了拷贝初始化构造函数,请完成该类的定义和实现。 ClassMyClass { public:MyClass(intxx=0,intyy=0){X=xx;Y=yy;}___1____________;//拷贝初始化构造函数身明 private:intX,Y; }; MyClass::MyClass(MyClass &p) {//拷贝初始化构造函数的实现X=__2_____________;___3____________; }

下面哪一行有错?按顺序填写错误的行号阿拉伯数字即可。

答案查题题库