网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
有如下程序
#include
#include
using namespace std;
class MyClass{
public:
MyClass(){cout<<’A”;}
MyClass(char c {cout<~MyClass(){sout<<’B”;}
};
Int main(){
MyClassp1,*p2
p2=new MyClass(‘X’);
delete p2;
return 0;
}
执行这个程序幕上将显示输出______。
A.ABX
B.ABXB
C.AXB
D.AXBB
参考答案
更多 “ 有如下程序#include#includeusing namespace std;class MyClass{public:MyClass(){cout’A”;}MyClass(char c {cout~MyClass(){sout’B”;}};Int main(){MyClassp1,*p2p2=new MyClass(‘X’);delete p2;return 0;}执行这个程序幕上将显示输出______。A.ABXB.ABXBC.AXBD.AXBB ” 相关考题
考题
( 27 )有如下程序#include#includeusing namespace std;class MyClass{public:MyClass( ){ cout'A'; }MyClass(char c){ cout~MyClass( ){ cout'B'; }};int main( ){MyClass p1,*p2;p2=new MyClass('X');delete p2 ;return 0;}执行这个程序屏幕上将显示输出A ) ABXB ) ABXBC ) AXBD ) AXBB
考题
有如下程序: nclude using namespace Std; Class MyClass{ public:
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyClass(constMyClassx){cout<<2;} MyClass perator=(const MyClassx){cout<<3;return*this;} ~MyClass(){cout<<4;} }; int main(){ MyClass obj1(1),obj2(2),obj3(obj1); return 0: } 运行时的输出结果是( )。A.112444B.11114444C.121444D.11314444
考题
有如下程序: include using namespace std; class MyClass { public:
有如下程序: #include <iostream> using namespace std; class MyClass { public: MyClass() { ++count; } ~MyClass() { --count; } static int getCount() { return count; } private: static int count; }; int MyClass::count=0; int main() { MyClass obj; cout<<obj.getCount(); MyClass *ptr=new MyClass; cout<<MyClass::getCount(); delete ptr; cout<<MyClass::getCount(); return 0; }程序的输出结果是A.121B.232C.221D.122
考题
有如下程序: #includeiostream Usingnamespacestd; ClassMyClass{ Public: MyClass(){cout*;} MyClass(MyClass&a){cout#;} ~MyClass(){cout@;} }; intmain(){ MyClassa; MyClassb(a);Return0; } 运行时的输出结果是( )。A.*@#@B.#@*@C.*#@@D.#*@@
考题
有以下程序:includeusing namespace std;class MyClass{public:MyClass(int n){numbe
有以下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(int n){number=n;} //拷贝构造函数 MyClass(MyClassother) {number=other.number;} ~MyClass() {} private: int number; }; MyClass fun(MyClass p)A.5B.4C.3D.2
考题
如下的类定义,错误的语句是( )。class Myclass {public: int a=1; //A) Myclass( ); //B) Myclass(int i); //C) ~Myclass( ); //D)A.AB.BC.CD.D
考题
有如下程序include include using namespace std;class MyClass {public:M
有如下程序#include <iostream>#include <iomanip>using namespace std; class MyClass {public:MyClass(){ cout<<'A'; }MyClass(char c){ cout<<c; }~MyClass(){ cout<<'B'; }};int main() {MyClass p1,*p2;p2=new MyClass('X');delete p2;return 0;}执行这个程序屏幕上将显示输出( )。A.ABXB.ABXBC.AXBD.AXBB
考题
有如下程序:includeusing namespace std;class MyClass{public:MyClass(){++count;}~
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;} static int getCount(){return count;} private: static int count; }; int MyClass::count=0; int main(){ MyClA.121B.232C.221D.122
考题
如下程序的输出结果是includeusing namespace std;class MyClass{public:MyClass(int
如下程序的输出结果是 #include<iostream> using namespace std; class MyClass{ public: MyClass(int i=0){cout<<1;} MyClass(const MyClass&x)}cout<<2;} }; int main( ){ MyClass objl(1),obj2(2),ohj3(objl); return 0; }A.112B.111C.121D.113
热门标签
最新试卷