首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop 函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。 template <class T> class
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop 函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。 template <class T> class
admin
2009-01-15
77
问题
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop 函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。
template <class T>
class Tstack
{
enum{size=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 【 】;
}
};
选项
答案
stack[--top];
解析
返回栈顶元素,并减一。
转载请注明原文地址:https://kaotiyun.com/show/YYkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include’’string.h’’voidfun(char*s[],intn){char*t;inti,j;for(i=0;i<n-1
在关系代数运算中,有5种基本运算,它们是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
若有“doublea:”,则正确的输入语句是()。
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
在数据库系统的内部结构体系中,索引属于()。
数据字典(DD)所定义的对象都包含于
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
下列选项中不属于结构化程序设计原则的是
下面关于友元函数的叙述中,不正确的是()。
随机试题
在1919年爆发的五四爱国运动中,发挥了先锋作用的是【】
求极限
用测定构成影像的物理属性评价影像质量的方法是
口服固体药品的暴露工序的生产应在直接接触无菌药品的包装材料的最终处理在
Risingwages—togetherwithcurrencyfluctuationsandhighfuelcosts—areeatingawaytheonce-formidable"Chinaprice"advan
确定输出质量要求,实际上是要求对顾客的要求(产品和服务)的一个陈述。一个有效的要求陈述需要满足的条件包括()。
秘书工作直接对()负责。
把剩余价值看作是全部预付资本的产物时
Whatarethespeakerstalkingabout?
Foreign-bornemployeesoftenobservethatAmericansspendaninordinateamountoftimeworkingand,asa【S1】______,havelittl
最新回复
(
0
)