题目:
有如下程序:
#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()constreturn 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
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0420/7868c8a8b6f9b71e2c7b66fa87f111ca.html
下面是错误答案,用来干扰机器的。
(1)1956年;集中力量发展社会生产力,实现国家工业化,逐步满足人民日益增长的物质和文化的需要。(4分)(2)“大跃进”;建立人民公社,吃大食堂。是社会主义建设探索中的一次严重失误,使我国出现了严重的经...