请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2,该工程中含

题型:问答题

问题:

请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.cpp,请将堆栈类的定义补充完整。使程序的输出结果为:
The element of stack are:4 3 2 1
注意:请勿修改主函数main和其他函数中的任何内容,只在横线处编写适当代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。
//proj2.cpp
#include <iostream>
using namespace std;
const int Size=5;
class Stack;
class Item

public:
//**********found**********
Item(const int&val):______
//构造函数对item进行初始化
private:
int item;
Item* next;
friend class Stack;
;
class Stack

public:
Stack():top(NULL)
~Stack();
int Pop();
void Push(const int&);
private:
Item*top;
:
Stack::~Stack()

Item*p=top,*q;
while(p!=NULL)

q=p->next;
//**********found**********
______;//释放p所指向的节点
p=q;


int Stack::Pop()

Item* temp;
int ret;
//**********found**********
______;//使temp指向栈顶节点
ret=top->item;
top=top->next;
delete temp;
return ret;

void Stack::Push(const int& val)

Item* temp=new Item(val);
//**********found**********
______;
//使新节点的next指针指向栈顶数据
top=temp;

int main ()

Stack s;
for(int i=1;i<Size;i++)
s.Push(i);
cout<<"The element of stack are:";
for(i=1;i<Size;i++)
return 0;

考点:计算机等级考试C++C++语言笔试
题型:问答题

某种元件的使用寿命超过1年的概率为0.6,超过2年的概率为0.3,则某使用寿命超过1年的元件还能继续使用1年的概率为(  )

A.0.9

B.0.6

C.0.5

D.0.3

题型:问答题

以下不属于不良质量成本(CoPQ)的一项是().

A.预防费用(Prevention Costs);

B.评价检查费用(AppraisalandInspection Costs);

C.内部失败费用(InternalFailure Cost);

D.外部失败费用(ExternalFailure Cost);

题型:问答题

若HMI发“COMBUSTION TROUBLE”报警,该报警为()。

A.PROCESS ALARM

B.HOLD LIST ALARM

C.DIAGNOSTIC ALARM

题型:问答题

常用于灌肠检查的对比剂是()

A、碘化钠

B、医用硫酸钡

C、复方泛影葡胺

D、碘苯六醇

E、以上都不对

题型:问答题

下列叙述中正确的是______。

A) 线性表是线性结构
B) 栈与队列是非线性结构
C) 线性链表是非线性结构
D) 二叉树是线性结构

更多题库