填空题
有如下程序:
#include<iostream>
using namespace std;
class CA
public:
CA()cout+’A’;
;
class CB: private CA
public:
CB()cout<<’B’;
;
int main()
CA a;
CB b;
return 0;
这个程序的输出结果是______。
【参考答案】
AAB
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。 template<class T> class Tstack enumsize=1000; T stack[size]; int top; public: Tstack():top(0) void push(const T &i) if(top<size) stack[top++]=i; T pop() if(top= =0)exit(1); 栈空时终止运行 return______; ;
点击查看答案&解析
填空题
已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。 #include<iostream> using namespace std; class TestClass int value; public: TestClass():value(0); void setValue(int value) ______=value; 给TestClass的数据成员value赋值 void print()cout<<value;; ; int main() TestClass f; f.setValue(42); f.print(); return 0;
点击查看答案&解析
相关试题
软件生命周期分为软件定义期、软件开发期和...
一个在基类中说明的虚函数,它在该基类中没...
类MyClass的定义如下: class MyClass p...
下列程序的输出结果为( )。 #include...
有如下类定义: class Test public: T...