单项选择题

<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #nclude<iostremn> using namespace std; class Stack{ public: Stack(unsigned n=10:size(n){rep_=new int[size];top=O;} Stack(Stack&s):size(s.size) { rep_=new int[size]; for(int i=0;i<size;i++)rep_[i]=s.rep_[i]; top=s.top; } ~Stack(){delete[]rep_;} void push(int a){rep_[top]=a; top++;} int opo(){--top;return rep_[top];} bool is Empty()const{return top==O;} pavate: int*rep_; unsigned size,top; }; int main() { Stack s1; for(int i=1;i<5;i++) s1.push(i); Stack s2(s1); for(i=1;i<3;i++) cout<<s2.pop()<<’,’; s2.push(6); s1.push(7); while(!s2.isEmpty()) cout<<s2.pop()<<’,’; return 0; } 执行上面程序的输出是
A.4,3,2,1
B.4,3,6,7,2,1
C.4,3,6,2,1
D.1,2,3,4
单项选择题
有如下程序: #include<iostream> using namespace std; class Base { pubfic: Base(){cout<< BB ;f();} void f(){cout<< Bf :} }; class Derived:public Base { public: Derived(){cout<< DD ;) voidf(){cout<< Df :} }; intmain(){Derived d;retum 0;} 执行上面的程序将输出
A.BBBfDD
B.BBDfDDDf
C.DD
D.DDBBBf
相关试题
  • 以下函数模板max的功能是:返回数组a中最大...
  • 下面程序的执行结果是()。
  • 下列程序的输出结果是()。
  • Staff类含有int型数据成员ID,两个Staff对...
  • 在下面程序的横线处填上适当的内容,使程序...