单项选择题

有如下程序: #include <iostream> using namespace std; class Base { public: Base(int x=0) { cout<<x; } } class Derived: public Base{ public: Derived(int x=0) { cout<<x; } private: Base val; }; int main() { Derived d(1); return 0; }程序的输出结果是

A.0
B.1
C.01
D.001
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #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.121
B.232
C.221
D.122
单项选择题
如下函数的作用是以双倍行距输出文件: void double_space(ifstream& f, ofstream& t){ char c; while (______) { ______; if (c == ' n')t.put(c); } }画线处缺失的部分是()

A.f.get(c)与t.put(c)
B.f.put(c)与t.get(c)
C.t.get(c)与f.put(c)
D.t.put(c)与f.get(c)

相关试题
  • 请将下列栈类Stack补充完整class Stack{p...
  • 有如下复数类的声明,请补充完整。class c...
  • 请将如下程序补充完整,使得输出结果为:bb...
  • 已知类sample是一个抽象类,其成员函数disp...
  • 有如下程序:#include <iostream>using...