更多"有如下程序
#include
#include
"的相关试题:
[单项选择]有如下程序
#include
#include
using namespace std;
class MyClass{
public:
MyClass( ){cout<<′A′;}
MyClass(char c){cout<<′c′;}
MyClass( ){cout<<′B′;}
}
int main( ){
MyClass pl,*p2;
p2=new MyClass(′X′);
delete p2;
retum 0;
}
执行这个程序屏幕上将显示输出【 】
A. ABX
B. ABXB
C. AXB
[单项选择]有如下程序
#include
using namespace std;
int i=1;
class Fun{
public:
static int i;
int value( ){return i-1;}
int value( )const{return i+1;}
} ;
int Fun::i=2;
int main( ){
int i=3;
Fun fun1;
const Fun fun2;
return 0;
}
若程序的输出结果是:
123.
则程序中下划线处遗漏的语句是【 】
A. cout<B. cout<C. cout<D. cout<
[简答题]有如下程序
#include
#include
using namespace std;
class MyClass{
public:
MyClass( ){cout<<’A”;}
MyClass(char c {cout<A. A.ABX
B.ABXB
C.AXB
D.AXBB
[单项选择]有如下程序
#include
using namespace std;
class Sample
{
friend long fun(Sample s);
public:
Sample(10ng a){x:a;}
{
prtvate:
10ng x;
);
long fun(Sample s) if (s.x<2) return 1
return s,x *fun(Sample(s,x-1);
}
int main( )
{
int sum=0;
for(int i=0,i<6;i++){sum+:fun(Sample(i));)
Cout<A. 120
B. 16
C. 154
D. 34