更多"有如下的程序:
#include<iostream>
"的相关试题:
[单项选择]有如下程序 #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. ABX
B. ABXB
C. AXB
D. AXBB
[单项选择]有如下程序
#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. ABX
B. ABXB
C. AXB
D. AXBB
[单项选择]有如下程序:
#include<iostream>#include<iosream>
using namespace std;
class BASE
char c;
public;
BASE(char n):c(n)
virtual ~ BASE( )cout<<c;
;
class DERIVED; public BASE
char c;
public:
DERIVED (char n): BASE (n+1),c(n)
~DERIVED( ) cout<<c;)
;
int main( )
DERIVED(’X’);
return 0;
执行上面的程序将输出( )。
A. XY
B. YX
C. X
D. Y
[单项选择]有如下程序: #include<iostream> #include<iomanip>
using namespace std; class TestClass{ public;
TestClass ( ){cout<<’A’;}
TestClass(char C){cout<<c;) ~TestClass
( ){cout<<’B’;} }; int main( ){
TestClass p1,*p2; p2=new
TestClass(’X’); delete p2;
return 0; } 执行这个程序的结果是( )。
A. ABX
B. ABXB
C. AXBB
D. AXB
[单项选择]有如下程序:
#include<iostream>
#include<iomanip>
using namespace std;
int main( )
int s[]=123,234;
cout<<setfill(’*’)<<setw(6);
for(int i=0;i<2;i++)cout<<s[i]<<end1;
return 0;
运行时的输出结果是( )。
A. 123
B. ***123
C. ***123
D. ***123