单项选择题
有如下程序:
#include<iostream>
using namespace std;
Class A
public:
A()cout<<“A”;
~A()cout<<“~A”;
;
A*p;
public:
B()cout<<“B”;p=new A;
~B()cout<<“~B”;delete p;
;
B obj;
return 0;
)
执行这个程序的输出结果是( )。
A.BAA~A~B~A
B.ABA~B~A~A
C.BAA~B~A~A
D.ABA~A~B~A
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列程序的运行结果为 #include<iostream.h> template<class TT> class FF TT a1,a2,a3; public: FF(TT b1,TT b2,TT b3)a1=b1;a2=b2;a3=b3; TT Sum()return a1+a2+a3;; void main() FF<int>x(int(1.1),2,3),y(int(4.2),5,6); cout<<x.Sum()<<‘‘<<y.Sum()<<endl;
A.6.1 15.2
B.6 15
C.6 15.2
D.6.1 15
点击查看答案&解析
单项选择题
下面程序的运行结果是( )。 #include<iostream.h> intfun(inta[],int n) int result=1; for(int i=“i<n;i++) result’resultxa[i]; return result; void main() inta[3]=3,4,5; cout<<fun(a,3)<<endl;
A.12
B.15
C.20
D.60
点击查看答案&解析
相关试题
有以下程序: void fun(int a*a,int...
对于类定义: class A public: virtua...
下面程序的运行结果是( )。 #include...