首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个栈类的模板,其中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
37
问题
下面是一个栈类的模板,其中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>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%2){defaut:m++;case0:m++;br
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for{j=i+1;j<n;j++)if(a[i]<a[j]){t=a[i]
以下选项中叙述正确的是()。
软件生命周期是指()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百
关于“while(条件表达式)循环体”,以下叙述正确的是
算法的有穷性是指
将C语言的整数设为整数类I,则下面属于类I实例的是
编译时的多态性可以通过使用()获得。
友元类的所有成员函数都是另一个类的【】函数。
随机试题
心肺复苏
A.分叶状B.息肉状C.结节状D.囊状大肠腺瘤
场外交易市场的特征包括()。Ⅰ.挂牌标准相对较低Ⅱ.信息披露要求降低Ⅲ.交易制度通常采用逐日盯市制度Ⅳ.交易制度通常采用做市商制度
2015年初甲股份有限公司(以下简称“甲公司”)股东权益总计为45000万元,其中股本30000万元、资本公积1000万元、盈余公积9000万元、未分配利润5000万元,甲公司2015年发生的有关股东权益业务资料如下:(1)经批准,甲公司以增发股票方式募
特性指“可区分的特征”,可以有各种类别的特性,包括()。
台塑集团创始人王永庆在台湾地区是一个家喻户晓的传奇人物,他从白手创业到主持台湾地区规模最大的台塑集团,从贫无立锥之地到台湾地区首富,是经过一番努力奋斗的。王永庆在主持台塑集团后,对人才的引进尤为重视,并形成了他自己的一套招聘经。一方面,公司向社会招聘人才。
材料:广西某初中发生了一起“暴力剪发”事件:一黄姓副校长在校内空地上强行给30多名长发男生理发,并广播召集其他师生来围观。黄副校长认为,《中学生守则》规定男生不能留长发,面对那些留有非主流发型的叛逆学生,他有责任剪掉他们的长发,即使不当副校长也在
证明:方程x5+x-1=0只有一个正根.
执行如下语句:a:InputBox(”Today","Tomorrow","Yesterday",,,"Daybeforeyesterday",5)将显示一个对话框,在对话框的输入区中显示的信息是______。
WhichofthefollowingstatementsdoesnottrulydescribeA1Castellano?
最新回复
(
0
)