首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个栈类的模板,其中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
64
问题
下面是一个栈类的模板,其中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全国计算机二级
相关试题推荐
以下关于C语言数据类型的叙述中正确的是()。
有以下程序:#include<stdio.h>nlain()FILE*pf:char*sl="China",*s2="Beijing":pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf):rewind(
设有如下关系表:则下列操作正确的是()。
黑盒测试用例的主要根据是()。
在关系数据库中,用来表示实体间联系的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
下面关于友元函数的叙述中,不正确的是()。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
前置自增运算符++重载为类的友元函数的形式为【】,重载为类的成员函数的形式为【】。(设类为A,类对象为a)
随机试题
核能释放的形式有核裂变、核聚变、核衰变等,核能发电属于核裂变。()
阴虚潮热,可出现( )。阳明潮热,可出现( )。
银翘散的功用是麻黄杏仁甘草石膏汤的功用是
下列各项,不属产后发热病因的是
无菌包的有效期一般为()
李某为一境内上市公司员工,每月工资12000元,该公司实行股权激励计划,2012年李某被授予股票期权,授予价4.5元/股,共60000股。按公司股权激励计划的有关规定,李某于2015年3月2日进行第一次行权,行权数量为30000股,该股票当日收盘价12元/
下列自然现象中,说法错误的是:
碳信用又称碳权,指在经过联合国或联合国认可的减排组织认证的条件下,国家或企业以增加能源使用效率、减少污染或减少开发等方式减少碳排放,因此得到可以进入碳交易市场的碳排放计量单位,一个碳信用相当于一吨二氧化碳排放量。某燃煤发电厂去年碳排放额超标,根据上述定义,
新中国实行发展国民经济第一个五年计划的中心环节是()
WhenwilltheCopaAmericainColumbiakick-off?
最新回复
(
0
)